- 博客(6)
- 收藏
- 关注
原创 matlab求解非线性方程(组)、矩阵方程
matlab中求解非线性方程有很多函数,但大多数函数的求解结果准确性并不高,但利用matlab自带的迭代算法,则可以大大提高准确性,其中fslove函数是首推的求解函数,函数自带matlab提供的迭代算法,并且fsolve函数编写相对容易。fsolve函数可以说是求解非线性方程最优解,美中不足就是如果设置的初值不理想,可能会得到错误结果,因此我们对于设置范围要有一定的提前计算,我们可以选择图解法先大致的确定处值设定范围,来保证我们的结果是能够求解正确的。再设置求解函数代码。
2024-07-14 23:16:23
607
原创 matlab求解非线性方程组
再利用求解方程常规三大函数:函数solve求解数值,函数eval解析数值,函数subs解析数值。),首先定义变量、方程,联立方程组。与求解非线性方程类似(
2024-07-12 22:23:56
1378
原创 matlab自主将写好的excel保存到任意位置
首先定义好需要写入的内容,再使用uiputfile函数,定义好文件名称路径,最终写入并保存到自己想要的位置。
2024-07-10 23:05:51
422
原创 matlab写入一个excel表格实例
上述最终写入数据内容的过程,使用了四次“xlswrite”函数,较为复杂,我们知道在matlab写入excel中,有“num,txt,raw”三种内容,其中raw是所有内容,因此我们直接创建raw内容,并一次性写入。相对较为复杂的“时间单位”这一列内容,我们先确定它在excel中需要多少空单元格,并创建相应空间,再在定义赋值其中的内容。注意,因为x和y的内容都是数值矩阵,因此这里需要依靠num2cell函数将其转换为单位矩阵,再赋值。回归之前文章,将上述内容创建并写入excel表格“实例”中。
2024-07-10 22:39:15
1454
原创 matlab读取写入excel文件
需要注意,uigetfile函数的顺序是先filename,再pathname,二xlsread函数则先pathname,再filename。首先定义写入的表格名称和内容,并确定写入的工作表,最后确定写入的范围。需要注意,写入文件内容的时候不要打开这个文件。首先需要获取所需读取的文件名称及路径。其次,再用读入所获取的文件名称路径。
2024-07-07 19:10:37
626
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人