- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2010-2011-01_Matlab复习
2010-2011-01 Matlab复习
专题一
启动与退出Matlab
命令窗口及使用(默认窗口default)
简单计算:+、-、*、/、^、sin、pi、sqrt、exp
命令行编辑:调回已输入的内容
命令历史窗口
工作路径和搜索路径
帮助
专题2
多项式
多项式的根
求多项式的根(即使多项式等于0的解)是经常遇到的问题。在Matlab中,一个多项式是用多项式系数行向量表示,向量中的系数按照其所对应的自变量的阶次的降序进行排列。
例如:多项式在Matlab中的表示
p=[1 -12 0 25 116]
p =
1 -12 0 25 116
注意:不存在,所以系数为0
然后利用函数roots来求多项式的根。
r=roots(p)
r =
11.7473
2.7028
-1.2251 + 1.4672i
-1.2251 - 1.4672i
如果知道一个多项式的根,能不能构建相应的多项式呢?
用poly函数从一个根向量中构建一个多项式向量。
pp=poly(r)
pp =
1.0000 -12.0000 -0.0000 25.0000 116.0000
多项式的乘法
多项式的乘法实际上是多项式系数向量之间的卷积(convolution)Matlab中使用conv函数。
例如:求和的乘积
a=[1 2 3 4];b=[1 4 9 16];c=conv(a,b)
c =
1 6 20 50 75 84 64
结果
多项式的加法
Matlab没有提供专门的函数执行多项式加法。
如果两个多项式向量长度相同,则多项式加法就是将两个多项式直接相加。
例子同上
d=a+b
d =
2 6 12 20
如果两个多项式阶次不同时,补0
例如:
e=c+[0 0 0 d]
e =
1 6 20 52 81 96 84
多项式的除法
Matlab中用deconv函数
例如:
[q,r]=deconv(c,b)
q =
1 2 3 4
r =
0 0 0 0 0 0 0
q:quotient(商) ;; r:remainder(余数)
多项式的微分和积分
Matlab中微分操作函数polyder,积分操作函数polyint
例如:
g=[1 6 20 48]
g =
1 6 20 48
h=polyder(g)
h =
3 12 20
f=polyint(h)
f =
1 6 20 0
多项式求值
使用函数polyval
例如:对多项式在[-1,3]之间求值
p=[1 4 -7 -10];x=linspace(-1,3); v=polyval(p,x); plot(x,v)
曲线拟合
曲线拟合是进行数据分析时经常遇到的问题,它是根据一组或多组测量数据找出一条数学上可描述的曲线的过程。这条曲线有时候将穿过测量的数据点,而有时候将会非常接近于但不会穿过测量的数据点。评价一条曲线是否准确地描述了测量数据的最通用的方法,是看测量数据点与该曲线上对应点之间的平方误差是否达到最小,这种曲线拟合的方法称为最小二乘曲线拟合。
Matlab提供了函数polyfit用于实现最小二乘多项式曲线拟合。
例如:
p1、p3的结果是多项式,然后计算多项式的值作图
专题3 矩阵分析和操作
矩阵的创建
如果是列向量,[]中间用;
创建二维数组
元素的访问
多维数组的创建
矩阵的逆
inv(A)
求解线性方程组
也可以用左除,A\b
计算行列式值
det(A)
元素的排序
[B,p]=sort(A,dim)
dim=1,按列排序,dim=2,按行排序,B是排序后的矩阵,p是记录B中的元素在A中的位置。
例题参见实验指导书
数据分析
专题4 数据插值
有时候,我们并不仅仅对给定点处的函数值感兴趣,还对这些数据点中间的某些点处的函数值感兴趣。当我们无法快速对这些中间点执行函数运算时,就需要用到数据插值的概念。
其实数据插值的概念并不难理解,在我们用Matlab进行绘图时,就用到了数据插值。由于Matlab在默认情况下需要用连续的直线来连接各个数据点,那么这些数据点之间的各个数据就需要通过线性插值的方法获得。线性插值就是数据插值的一种。该方法建设两个数据点之间的中间值都落在这两个数据点连成的直
您可能关注的文档
- 雅思写作开头的常用句型.doc
- 2010初三省实一模考试.doc
- 装潢-图形创意-跳出平面的聪明的设计.doc
- 福州旅游广告策划.ppt
- 生产调度请示汇报制度3.doc
- 韩国的工业发展.ppt
- 主持顺序.doc
- 同步强化训练题2.doc
- 做好服务5S.doc
- 3第四节心肌缺血、第五节心梗.ppt
- GB/T 46280.4-2025芯粒互联接口规范 第4部分:基于2D封装的物理层技术要求.pdf
- 《GB/T 46280.4-2025芯粒互联接口规范 第4部分:基于2D封装的物理层技术要求》.pdf
- GB/T 46023.3-2025汽车用智能变色玻璃 第3部分:悬浮粒子调光玻璃.pdf
- 中国国家标准 GB/T 46280.4-2025芯粒互联接口规范 第4部分:基于2D封装的物理层技术要求.pdf
- 中国国家标准 GB/T 46023.2-2025汽车用智能变色玻璃 第2部分:聚合物分散液晶调光玻璃.pdf
- 《GB/T 46023.3-2025汽车用智能变色玻璃 第3部分:悬浮粒子调光玻璃》.pdf
- GB/T 46023.2-2025汽车用智能变色玻璃 第2部分:聚合物分散液晶调光玻璃.pdf
- 中国国家标准 GB/T 46023.3-2025汽车用智能变色玻璃 第3部分:悬浮粒子调光玻璃.pdf
- 《GB/T 46023.2-2025汽车用智能变色玻璃 第2部分:聚合物分散液晶调光玻璃》.pdf
- GB/T 4706.126-2025家用和类似用途电器的安全 第126部分:葡萄酒保鲜分酒机的特殊要求.pdf
文档评论(0)