数值分析matlab函数资料.docx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
【数值积分】在MATLAB中,我们可以使用quadl函数进行数值积分。例如,定义一个函数fx=@(x)exp(1./x),然后调用quadl(fx,1,5)来计算该函数在1到5区间内的积分值。 【Excel数据读取】MATLAB可以方便地读取Excel文件中的数据。例如,使用xlsread函数,x=xlsread('oillack.xls','sheet1','a1:a73')会读取文件oillack.xls中sheet1工作表的a1到a73行的数据。 【文本框旋转】在MATLAB图形中插入文本并旋转,可以使用text函数,如text(0.5,0.6,'渗透率/mD','Rotation',90),将文本"渗透率/mD"放置在坐标(0.5,0.6)处,并将其旋转90度。 【插入直线】要在MATLAB图形中插入直线,可以使用line函数,如line([0.01 0.01],[0 1.75]),这将在图形中绘制一条起点(0.01,0)和终点(0.01,1.75)的直线。 【三维绘图】MATLAB提供了强大的三维绘图功能。例如,通过定义x和y数组,再使用meshgrid函数生成网格数据,然后用mesh或surf函数可以绘制网格图或曲面图。例如,x=-7.5:0.5:7.5; y=x; [x,y]=meshgrid(x,y); z=x.^2+y.^2; mesh(x,y,z)和surf(x,y,z)分别绘制网格图和曲面图。 【指数拟合】MATLAB的cftool工具可用于曲线拟合。比如,对数据x=[1982 1992 2002]和y=[103.5 34.5 23.3],选择Exponential类型进行拟合,得到拟合函数f(x) = a*exp(b*x),其中a和b是拟合系数。 【写入Excel表格】使用xlswrite函数可以将数据写入Excel文件,例如Xlswrite(‘文件名’,变量,’sheet’,’A1’)将变量的数据写入指定的sheet和单元格。 【文本属性】在MATLAB中,可以使用特殊字符和格式控制来设置文本属性。例如,\it用于斜体,\bf用于黑体,^(指数)用于上标,_(下划线)用于下标。希腊字母可以通过\加拼音的方式输入,如ρ\rho代表ρ。 【读取txt文件】MATLAB的fopen和feof函数可用于读取txt文件。例如,通过fidin=fopen('test.txt')打开文件,然后使用fgets或fread读取内容。如果需要处理中文和英文混合的数据,可能需要检查字符编码并做相应的转换。 【数学函数】MATLAB内置了大量的数学函数,如abs、angle、sqrt、round、floor、ceil、vpa和sym等。这些函数可以帮助我们执行各种数学运算,如求绝对值、计算复数的相角、开平方、四舍五入以及将实数转换为分数或符号形式。例如,abs(x)返回x的绝对值,angle(z)返回复数z的相位角,sqrt(x)求x的平方根,round(x)将x四舍五入到最接近的整数。
- 粉丝: 6754
- 资源: 3万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助