matlab四维图形,MATLAB二维、三维、四维绘图

本文详细介绍了如何使用MATLAB进行二维、三维和四维图形的绘制,包括直角坐标、极坐标、统计图、面域图、填色图等多种类型。通过实例代码展示了如直角坐标图、极坐标图、散点图、函数图、四维切片图的绘制方法,以及各种图形的定制,如坐标轴、网格和标题的添加。
摘要由CSDN通过智能技术生成

二维图形绘制直角坐标极坐标统计图面域图填色图羽毛图、射线图Voronoi图彩带图二维半图三维图形绘制线状图数组图网格图面状图统计图瀑布图散点图函数图四维图形绘制切片图颜色权重图Reference

二维作图一般使用plot, polar函数,辅以axis, xlabel, ylabel, legend, legend, title等添加坐标轴标题、图表标题等信息。也可以打开数据表格,选中需要绘图的数据,使用Matlab提供的plot工具条,绘制图形后,在figure的工具栏中点选添加坐标轴标题、图表标题等信息。

1%二维绘图示例代码:直角坐标 2%准备数据 3x = 0:0.01:3*pi;  %pi特殊变量,圆周率 4y1 = sin(x); 5y2 = sin(2*x); 6y3 = sin(3*x); 7%设置当前绘图区域 8figure; 9%绘图10plot(x,y1,x,y2,x,y3);11%设置坐标轴和网格属性12axis([0 8 -2 2]);   %axis,坐标轴13grid on;14%标注图形15xlabel('x');16ylabel('y');17title('演示绘图基本步骤');18legend('sin(x)','sin(2x)','sin(3x)')极坐标1%二维绘图示例代码:极坐标2t = 0:pi/50:2*pi;3r = sin(t).*cos(t);4polar(t,r,'-*')统计图 1%二维绘图示例代码:统计图 2figure; 3subplot(221) 4x = -2.9:0.2:2.9;    %条形图 5bar(x,exp(-x.^2)) 6subplot(222) 7x = 0:0.1:4;         %针状图 8y = (x.^0.8).*exp(-x) 9stem(x,y)10subplot(223)11x = 0:0.25:10;       %阶状图12stairs(x,sin(2*x)+sin(x))13subplot(224)14x = [43 78 88 43 21];%饼图15pie(x)面域图1%二维绘图示例代码:面域图2clf;x = -2:2;   %注意:自变量要单调变化,clf为清除图形命令3Y = [3,5,2,4,1;3,4,5,2,1;5,4,3,2,5]; %各因素的相对贡献份额4%Cum_Sum = cumsum(Y);     %各曲线在图上的绝对坐标5area(x',Y',0);6legend('因素A','因素B','因素C'),grid on,colormap(spring)填色图1%二维绘图示例代码:填色图2X = [0.5 0.5 0.5 0.5;0.5 0.5 0.5 0.5;0 1 1 0];3Y = [0.5 0.5 0.5 0.5;0.5 0.5 0.5 0.5;0 0 1 1];4Z = [1 1 1 1;0 0 0 0;0 0 0 0];5C = [1 0 0 1;0 1 0 1;0 0 1 0];6fill3(X,Y,Z,C),view([-10 55]),colormap cool7xlabel('x'),y

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值