当前位置:首页 > 中国矿业大学数学建模培训资料4 - 图文
4. 3 其它图形函数
4.3 其它图形函数
x=[0 1 1 0 0]; 正方形顶点坐标向量y=[0 0 1 1 0];
fill(x,y,'y');绘制并以黄色填充正方形图
再如:
x=[0:0.025:2*pi];y=sin(3*x);
fill(x,y,[0.5 0.3 0.4]); 颜色向量
Matlab系统可用向量表示颜色,通常称其为颜色向量。基本颜色向量用[r g b]表示,即RGB颜色组合;以RGB为基本色,通过r,g,b在0~1范围内的不同取值可以组合出各种颜色。
4. 3 其它图形函数二维绘图函数小结plot二维图形基本函数fplotf(x)函数曲线绘制fill填充二维多边图形polar极坐标图bar条形图loglog双对数坐标图semilogxX轴为对数的坐标图semilogyY轴为对数的坐标图stairs阶梯形图axis设置坐标轴clf 清除图形窗口内容close 关闭图形窗口figure 创建图形窗口grid 放置坐标网格线gtext 用鼠标放置文本hold 保持当前图形窗口内容subplot 创建子图text 放置文本title 放置图形标题xlabel 放置X轴坐标标记ylabel 放置Y轴坐标标记4.4 三维图形
一、plot3函数
最基本的三维图形函数为plot3,它是将二维函数plot的有关功能扩展到三维空间,用来绘制三维图形。函数格式:plot3(x1,y1,z1,c1,x2,y2,z2,c2,…)
其中x1,y1,z1…表示三维坐标向量,c1,c2…表示线形或颜色。
函数功能:以向量x,y,z为坐标,绘制三维曲线。
4.4 三维图形
【例9】绘制三维螺旋曲线,其程序为:t=0:pi/50:10*pi;
y1=sin(t),y2=cos(t);plot3(y1,y2,t);
title('helix'),text(0,0,0,'origin');xlabel('sin(t)'),ylabel('cos(t)'),zlabel('t');grid;
共分享92篇相关文档