- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MATLAB几种题型的整理
说明:最好都看一下,要不也好复制粘贴是吧?蓝色字体是程序,可直接复制粘贴进matlab运行。缺曲线拟合,实在不会!希望大家都考过开心回家过年!!
一、数组和矩阵
(1)一维数组的创建:x=[1 2 3 4 5 6],创建出来的是一个1行6列的向量。可以在方程组AX=b中创建b的值用到。
(2)linspace的运用:linspace(1,2,10)创建的是区间[1,2]中等划分10个份,可以用来创建坐标轴,一维的二维的都可以,如果划分的份数越多则图像拟合度越高,即越圆滑。
(3)矩阵的创建:y=[1 2 3;4 5 6],分号代表矩阵换行,创建出2行3列的矩阵。索引:y(4)为矩阵从上到下,以列的形式数出的数,这里是1,4,2,5 故y(4)=5,同样y(2,2)是y矩阵2行2列对应的数,为5。
(4)幂运算、指数运算、对数运算:
x=rand(2) (生成随机二维矩阵)
y=x.^3 (矩阵每个对应元素的3次幂)
z=exp(x) (表示)
u=log(x) (表示的对数)
(5)几种特殊矩阵的生成
全零阵:zero(n)或 zero(m,n),表示n维全零阵和m*n型全零阵。
单位阵:eye(n)或 eye(m,n)
全一阵:ones(n)或 ones(m,n)
随机阵:rand(n)或 rand(m,n)
魔方阵:magic(n)
(6)矩阵加减乘除就不说了,直接相同维数x+y等就行。
说个Ax=b吧,求x的值:
A=[1 2 3;1 1 3]
b=[4;6]
x=A\b
再说个xA=b吧,求x的值:
A=[1 2 3;1 1 3]
b=[4;6]
x= b/A
(7)常见矩阵函数:
det(x),求x的行列式;
rank(x),求x的秩;
A’表示A的转制
B=inv(A)表示求A的逆矩阵。
二、平面数据绘图
(1)格式为:
1)先定义横坐标,可以用linspace(0,2*pi,30)或0:pi/100:2*pi等方式定义。
2)定义函数x=sin(t)等。
3)plot(自变量,因变量,’颜色:线型’,自变量,因变量,’颜色:线型’, 自变量,因变量,’颜色:线型’)
例:
t=linspace(0,2*pi,30);
x=sin(t);
y=cos(t);
z=tan(y);
plot(t,x,r,t,y,b,y,z,g); %这里我没加线型,有要求的话plot(t,x,r:o,t,y,b:.,y,z,g:+);等
(2)分幅subplot(几行,几列,第几个位置) ,plot(自变量,因变量,’颜色:线型’);
例:
t=linspace(0,2*pi,30);
x=sin(t);
y=cos(t);
z=tan(y);
subplot(2,2,1),plot(t,x,r:o);
subplot(2,2,2),plot(t,y,b);
subplot(2,2,3),plot(y,z,g);
(3)图形注释:
常用的有title(图形标题),text(标注数据点),xlable(x坐标轴标记),ylable(y坐标轴标记),grid(给图形加上网格)。
例1:
t=linspace(0,2*pi,30);
x=sin(t);
y=cos(t);
z=tan(y);
plot(t,x,t,y,y,z);
title(sin cos and tan curves);
text(3*pi/4,sin(3*pi/4),sin(t)); %在点(3*pi/4,sin(3*pi/4))处加标注sin(t)
text(3*pi/2,sin(3*pi/2),cos(t)); %在点(3*pi/2,cos(3*pi/2))处加标注cos(t)
text(sin(3*pi/4),tan(sin(3*pi/4)),tan(y)); %在点sin(3*pi/4),tan(sin(3*pi/4))处加标注tan(y)
legend(sin(t),cos(t),tan(y)); %加图例 图如下
例2:
t=linspace(0,2*pi,30);
x=sin(t);
y=cos(t);
z=tan(y);
subplot(2,2,1),plot(t,x,r:o);title(x=sin(t)); %加标题sin(t)
subplot(2,2,2),plot(t,y,b);title(y=cos(t));
subplot(2,2,3),plot(y,z,g);title(z=tan(y));
图如下
三、三维绘图
mesh画的是网格曲面,surf画的是曲面数据矩阵。
直接做个案例说明吧
x=linspace(-4,4,40); %定义x的范围
y=linspace(-2,2,20);
您可能关注的文档
- 2015年《寒假总动员》高三生物寒假作业(背学练测)专题02物质进出细胞的方式(测)(版)课件分析.doc
- 2016年高考政治主观题题型训练课件分析.doc
- 2016年高考主观题冲刺宝典课件分析.doc
- 2015年《针对性普法》考试试题(单选、多选、是非题)(医护人员)课件分析.doc
- 2016年高考作文备考素材—“光明观察”2015年12月上最新最热时事集锦(十一)课件分析.doc
- 2015年《专业技术人员综合素质能力的培养与提升》答案课件分析.doc
- 2015年1季度医院感染和传染病管理简讯06100948课件分析.doc
- 2016年高三第一学期期终考前测试选择题(定稿)【刘希国】课件分析.doc
- 2015年1月2015届高三上学期期末统考(广东版)理综卷(正式考试版)课件分析.doc
- 2016年高三化学工艺流程题专题课件分析.doc
- 2015年函数部分二:求函数值域的方法(学生版)含答案课件分析.doc
- 20140520毕业论文初稿课件分析.doc
- 2015年寒假汇智起航模拟试卷1课件分析.doc
- 20151010食品安全教育题库——中学组课件分析.doc
- 2015年河南公务员考试《行测》真题试卷及课件分析.doc
- 2015年湖北省武汉市中考语文试卷(含答案)课件分析.doc
- 2015年湖南省永州市中考生物试题(版)课件分析.doc
- 2013141605关于老年人东台村生活质量调查研究结题报告课件分析.doc
- 2015年湖南省中考化学重难点集训试卷课件分析.doc
- 201110601191张波狭窄隧道汽车双向行驶PLC控制-副本1课件分析.doc
原创力文档


文档评论(0)