MATLAB作图﹝超详细﹞.ppt
文本预览下载声明
数学建模与数学实验;MATLAB作图; MATLAB作图是通过描点、连线来实现的,故在画一个曲线图形之前,必须先取得该图形上的一系列的点的坐标(即横坐标和纵坐标),然后将该点集的坐标传给MATLAB函数画图. ;例 在[0,2 ]用红线画sin x,用绿圈画cos x. ;2.符号函数(显函数、隐函数和参数方程)画图;例 在[0, ]上画y=cos x 的图形.;;解 先建M文件myfun1.m:
function Y=myfun1(x)
Y=exp(2*x)+sin(3*x.^2);3. 对数坐标图;例 用方形标记创建一个简单的loglog.
;三维图形;plot3(x,y,z,s); plot3(x,y,z);空 间 曲 面;(2) mesh(x,y,z) ;(3)meshz(X,Y,Z) 在网格周围画一个curtain图(如,参考平面);在图形上加格栅、图例和标注;1. 在图形上加格栅、图例和标注;例 在区间[0,2π]画sin(x)的图形,并加注图例“自变量
X”、“函数Y”、“示意图”, 并加格栅.; (3) hh = gtext(‘string’);2. 定制坐标;3. 图形保持;(2) figure(h);4. 割窗口; 解x=linspace(0,2*pi,100);
y=sin(x); z=cos(x);
a=sin(x).*cos(x);b=sin(x)./(cos(x)+eps);
subplot(2,2,1),plot(x,y),title(‘sin(x)’)%此处标点错
subplot(2,2,2),plot(x,z),title(‘cos(x)’)
subplot(2,2,3),plot(x,a),title(‘sin(x)cos(x)’)
subplot(2,2,4),plot(x,b),title(‘sin(x)/cos(x)’)
;5. 缩放图形;6. 改变视角view;7. 动画;特殊二、三维图形;特殊的二维图形函数;2. 散点图: scatter(X,Y,S,C)
在向量X和Y的指定位置显示彩色圈.X和Y必须大小相同.;特殊的三维图形函数;2. 三维散点图 scatter3(X,Y,Z,S,C)
在向量X,Y和Z指定的位置上显示彩色圆圈.
向量X,Y和Z的大小(维数)必须相同.;绘制山区地貌图;返回;谢谢!
显示全部