Matlab讲座三二维作

Matlab讲座三二维作

ID:36575406

大小:553.10 KB

页数:23页

时间:2019-05-09

Matlab讲座三二维作_第1页
Matlab讲座三二维作_第2页
Matlab讲座三二维作_第3页
Matlab讲座三二维作_第4页
Matlab讲座三二维作_第5页
资源描述:

《Matlab讲座三二维作》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MATLAB讲座计算机基础实验教学中心电话:Email:@dlnu.edu.cnMatlab作图给出离散点列:x=[0:pi/10:2*pi]计算函数值:y=sin(x)画图:用matlab二维绘图命令plot作出函数图形plot(x,y)>>x=[0:pi/10:2*pi];>>y=sin(x);>>plot(x,y);MATLAB二维作图plot(x,y)x,y都是向量,则以x中元素为横坐标,y中元素为纵坐标作平面曲线。此时x,y必须具有相同长度。x,y都是矩阵,则将x的列和y中相应的列相组合,绘制多条平面曲线。此时x,y必须具有相同的大小。x是向量,y是矩阵,若x的长度与y的行

2、数相等,则将x与y中的各列相对应,绘制多条平面曲线;否则,若x的长度与y的列数相等,则将x与y中的各行相对应,绘制多条平面曲线。此时x的长度必须等于y的行数或列数。MATLAB二维作图MATLAB二维作图点和线的基本属性plot(x,y,string)其中string是用单引号括起来的字符串,用来指定图形的属性(点、线的形状和颜色)属性可以全部指定,也 可以只指定其中某几个排列顺序任意红色、虚线、离散点用加号蓝色、点划线 离散点为菱形黑色、实线 离散点用星号>>x=[0:0.2:2*pi];>>plot(x,cos(x));>>plot(x,cos(x),’r+:’);>>plot(

3、x,cos(x),’bd-.’);>>plot(x,cos(x),’k*-’);M图形的基本属性线型点标记颜色-实线:虚线-.点划线--间断线.点o小圆圈x叉子符+加号*星号s方格d菱形^朝上三角v朝下三角>朝右三角<朝左三角p五角星h六角星y黄色m棕色c青色r红色g绿色b蓝色w白色k黑色helpplot查看图形的其他属性标题title(’text’)例:title('text','Property1',value1,'Property2',value2,...)Property:linewidth,markersize,fontsize,fontweight,fontname,…可

4、以指定文本的属性图形的其他属性坐标轴标注xlabel(’text’)或ylabel(’text’)例:图形的其他属性添加图例legend(string1,string2,...)在指定地方添加文本text(x,y,string1,string2,...)>>legend('cos(x)');>>text(pi/2,cos(pi/2),'leftarrowy=cos(x)');xlable,ylabel,text命令也可以指定文本的属性图形的其他相关命令保持当前窗口的图像holdon或holdoff新建绘图窗口figure(n)显示网格gridon或gridoff图形的其他相关命令划

5、分绘图区域subplot(m,n,p)怎样在一个绘图区域内绘制多个函数的图像?将一个绘图窗口分割成m*n个子区域,并按行从左至右依次编号。p表示第p个绘图子区域。>>x=-pi:pi/10:pi;>>subplot(2,2,1);plot(x,sin(x));>>subplot(2,2,2);plot(x,cos(x));>>subplot(2,2,3);plot(x,x.^2);>>subplot(2,2,4);plot(x,exp(x));例:图形的其他相关命令同时绘制多个函数图像plot(x1,y1,s1,x2,y2,s2,...,xn,yn,sn)属性选项可以省略等价于:ho

6、ldonplot(x1,y1,s1)plot(x2,y2,s2)...plot(xn,yn,sn)图形的其他属性>>x=-pi:pi/10:pi;>>y=sin(x);>>plot(x,y,'rh:','linewidth',2,...'markeredgecolor','b',...'markerfacecolor','g')例:线条的粗细,字体大小,坐标轴属性等。linewidth:指定线条的粗细markeredgecolor:指定标记的边缘色markerfacecolor:指定标记表面的颜色注:1)属性与属性的值是成对出现的2)更多属性参见plot的联机帮助对数图、极坐标图及条

7、形图fplot、loglog、semilogx、semilogy和polar的用法和plot相似。fplot(fname,lims)绘制fname指定的函数的图形。polar(theta,rho)使用相角theta为极坐标形式绘图,相应半径为rho,其次可使用grid命令画出极坐标网格。loglog用log10-log10标度绘图。semilogx用半对数坐标绘图,x轴是log10,y是线性的。semilogy用半对数坐标绘图,y轴是log10,x是

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。