计算机应用数学 高职计算机大类专业基础 赵战兴 第10章 数学软件MATLAB ppt 10 1 3.ppt

计算机应用数学 高职计算机大类专业基础 赵战兴 第10章 数学软件MATLAB ppt 10 1 3.ppt

ID:49919994

大小:604.50 KB

页数:36页

时间:2020-03-04

计算机应用数学 高职计算机大类专业基础 赵战兴 第10章 数学软件MATLAB ppt 10 1 3.ppt_第1页
计算机应用数学 高职计算机大类专业基础 赵战兴 第10章 数学软件MATLAB ppt 10 1 3.ppt_第2页
计算机应用数学 高职计算机大类专业基础 赵战兴 第10章 数学软件MATLAB ppt 10 1 3.ppt_第3页
计算机应用数学 高职计算机大类专业基础 赵战兴 第10章 数学软件MATLAB ppt 10 1 3.ppt_第4页
计算机应用数学 高职计算机大类专业基础 赵战兴 第10章 数学软件MATLAB ppt 10 1 3.ppt_第5页
资源描述:

《计算机应用数学 高职计算机大类专业基础 赵战兴 第10章 数学软件MATLAB ppt 10 1 3.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第10章数学软件MATLAB10.1MATLAB基础知识10.1.5图形功能3Matlab图形绘制基础Matlab具有大量简单、灵活、易用的二维和三维图形命令,使用户十分方便的实现数据的可视化。准备数据选择合适的绘制图形函数选择窗口和位置编辑图形标注和说明输出或者保存图形4Matlab图形绘制基础-二维绘图二维绘图函数名功能描述plot在x轴和y轴都按线性比例绘制二维图形loglog在x轴和y轴按对数比例绘制二维图形semilogx在x轴按对数比例,y轴按线性比例绘制二维图形semilogy在y轴按对数比例,x轴按线性比例绘制二维图形5二维绘图-plot的用法plot(Y):如

2、果向量Y中元素为实数,则绘制以Y的元素值为纵坐标,Y的下标为横坐标的连续折线图。如果向量Y的元素为复数,则实部为横坐标,虚部为纵坐标。>>Y=rand(1,5);>>plot(Y)>>Y=[1+2i,2+3i,4-2i,1+5i];>>plot(Y)二维绘图-plot的用法plot(X,Y)以向量X的元素值为横坐标,向量Y的元素值为纵坐标绘制线性图。如果X和Y是同维矩阵,则以矩阵X和Y的对应列向量绘制线性图。>>X=0:0.05:5;>>Y=sin(X.^2);>>plot(X,Y)>>X=pascal(4);>>Y=magic(4);>>plot(X,Y)二维绘图-plot的

3、用法plot(X1,Y1,lineStyle,…,X2,Y2,lineStyle,…)将多个线图放在一个图形框中,并规定每条线的线型,如实线、虚线、点划线等,默认情况为实线,标记点类型,如圆点、星号,以及线的颜色,如红、黄。>>X=-5:0.1:5;>>Y=atan(X);>>Z=1./(1+X.^2);>>plot(X,Y,‘ro-.',X,Z,‘bx--')常用线型、色彩、标记类型线条颜色含义标记点型含义线型含义b蓝色.点-实线g绿色xX符号:点线r红色++号-.点划线c篮绿色*星号--虚线m紫红色s方形(空白)不画线y黄色d菱形w白色p五角形k黑色h六角星形二维绘图-pl

4、ot的用法plot(X1,Y1,lineStyle,‘PropertyName’,PropertyValue,…)对线条的属性值进行赋值,属性有:线宽(LineWidth)、标记点边缘颜色(MarkerEdgeColor)、标记点填充颜色(MarkerFaceColor)、标记点大小(MarkerSize)等。>>x=-pi:pi/10:pi;>>y1=tan(sin(x));>>plot(x,y1,'rd--','LineWidth',2,'MarkerEdgeColor','k','MarkerFaceColor','g')>>holdon%保留当前图像和坐标轴的属性>>y

5、2=sin(tan(x));>>plot(x,y2,'bs-.','LineWidth',2,'MarkerEdgeColor','m','MarkerFaceColor','y')10二维绘图-句柄H=plot(…)返回图像的句柄,相当于图像的标示码。set(h,’PropertyName’,PropertyValue,…)get(h,’PropertyName’,PropertyValue,…)>>X=-5:0.1:5;>>Y=atan(X);>>h=plot(X,Y)>>set(h,’LineStyle’,’-.’,’Marker’,’^’)11二维绘图-loglog的用

6、法loglog(Y)loglog(X,Y)loglog(X1,Y1,LineStyle,’PropertyName’,PropertyValue…)类似还有semilogx,semilogy>>x=logspace(-1,2,20);>>y=logspace(2,5,20);>>loglog(x,y,'r.')>>gridon%加入网格12绘制多个图形-subplotsubplot(m,n,p)orsubplot(mnp)将图形窗口分解成m*n块,并设置第p块为当前绘图窗口。>>theta=0:0.01*pi:6*pi;>>r=sin(3*theta);>>polar(thet

7、a,r,'r.')>>subplot(1,2,1);>>[x,y]=pol2cart(theta,r);>>subplot(1,2,2);>>plot(x,y,’r.’)>>x=-2*pi:0.1:2*pi;>>y=sin(x);>>z=cos(x);>>w=sin(2*x)+cos(2*x);>>subplot(2,2,1);>>plot(x,y);>>subplot(2,2,2);>>plot(x,z);>>subplot(2,2,[3,4])>>plot(x,w)13图形注释标题坐标轴

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

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

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