您所在位置: 网站首页 / MatLab 知识小结.docx / 文档详情
MatLab 知识小结.docx 立即下载
2025-08-25
约5.6万字
约74页
0
50KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

MatLab 知识小结.docx

MatLab知识小结.docx

预览

免费试读已结束,剩余 69 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

MatLab知识小结

第一篇:MatLab知识小结MatLab知识小结matlab常用到的永久变量。ans:计算结果的默认变量名。ij:基本虚数单位。eps:系统的浮点(F10a9Bg个oht):inf:无限大,例1/0nanNaN:非数值(N航anmnb谢)pi:圆周率n(n=3.1415926..)。realmax:系统所能表示的最大数值。realmin:系统所能表示的最小数值,nargin:函数的输入参数个数:nargout:函数的输出多数个数①matlab的所有运算都定义在复数城上。对于方根问题运算只返回处于第一象限的解。⑦matlab分别用左斜/和右来表示“左除和“右除”运算。对于标量运算而言,这两者的作用没有区别:但对于矩阵运算来说,二者将产生不同的结果。多项式的表示方法和运算p(x)=x^3-3x-5可以表示为p=[10–35],求x=5时的值用plotval(p,5)也可以求向量:a=[345],plotval(p,a)函数roots求多项式的根roots(p)p=[10-35];r=roots(p)由根重组多项式poly(根)q=poly(r)real(q)有时会产生虚根,这时用real抽取实根即可conv(a,b)函数多项式乘法(执行两个数组的卷积)a=[1234];b=[14916];c=conv(a,b)多项式的加减法,低阶的多项式必须用首零填补,使其与高阶多项式有同样的阶次多项式除法[q,r]=deconv(c,b)表示b/cq为商多项式,r为余数多项式的导数polyder(f)f=[245621];s=polyder(f)多项式的曲线拟合x=[12345];y=[5.640150250498.9];p=polyfit(x,y,n)数据的n次多项式拟合poly:矩阵的特征多项式、根集对应的多项式x2=1:0.1:5;n取1时,即为最小二乘法y2=polyval(p,x2);计算多项式的值(polyvalm计算矩阵多项式)plot(x,y,'*',x2,y2);gridon最小二乘法x=[12345];y=[5.640150250498.9];plot(x,y,’*’),lsline多项式插值(p158)YI=interp1(x,y,XI,’method’)一维插值(XI为插值点的自变量坐标向量,可以为数组或单个数。method为选择插值算法的方法,包括:linear(线性插值)cubic(立方插值)spline(三次样条插值)nearst(最近临插值)例如:人口预测year=1900:10:1900;number=[7891105„.每十年的人口数];x=1900:1:2000;y=interp1(year,number,x,’spline’);plot(year,numeber,’*’,x,y);gridon一维博里叶变换插值使用函数interpft实现,计算含有周期函数值的矢量的傅里叶变换然后使用更多的点进行傅里叶变换的逆变换,函数的使用格式如下:y=interpft(x,n)其中x是含有周期函数值的矢量,并为等距的点,n为返同等间距点的个数。求解一元函数的最小值y=fminbnd('humps',0.3,1)humps为一内置函数求解多元函数的最小值函数fminserch用于求多元函数的最小值。它可以指定一个开始的矢量,并非指定一个区间。此函数返回一个矢量为此多元函数局部最小函数值对应的自变量纹理成图功能由warp函数的纹理成图功能实现平面图像在空间三维曲面上的显示。将文件名为flowers.tif的图像分别投影到圆柱形和球星表面上i=imread('flowers.tif');[x,y,z]=cylinder;subplot(1,2,1),warp(x,y,z,i);[x,y,z]=sphere(50);subplot(1,2,2),warp(x,y,z,i);warp(x,y,z,i);求函数的零点求函数humps在[1,2]区间上的零点fzero(‘humps’,[1,2]);也可以给一个初始值fzero(‘humps’,0.9);对于多项式可直接由roots求其根roots(‘4*x^3+……’);也可以用solvec=sym('c','real');x=sym('x','real');s=solve(x^3-x+c)函数定积分q=quadl(‘humps’,0,1)求humps函数在01区间上的定积分,也可以用quad语句二重积分首先计算内积分,然后借助内积分的中间结果再求出二重积分的值,类似于积分中的分步积分法。Result=dblquad(‘integrnd’,xin,xmax.,ymin,ymax)integrnd为被积函数的名称字符串符号积分运算int(f)最精确的是符号积分
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

MatLab 知识小结

文档大小:50KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用