如何使用MATLAB绘制不同类型的二维图形

 时间:2024-09-20 23:49:48

如何用MATLAB绘制各种二维图形在数据可视化过程中,常见的二维图形包括曲线图、柱状图、散点图、面积图、极坐标图等。通过plot,bar,area,polar等指令绘制二维图形。绘制方法如下所示。

工具/原料

MATLAB

方法/步骤

1、准备数据曲线图酋篚靶高需要提供x轴坐标和y轴坐标两组数据,均为一维数值阵列(数组)可以在MATLAB中生成数据,或者在MATLAB中通过数赍铈于脏据读写函数从文件中读入数据。x=-pi:0.2:pi;y=sin(x/2);

2、采用plot命令绘制二维曲线图,将二维曲线图保存为图片供撰写文档使用

如何使用MATLAB绘制不同类型的二维图形

3、采用plot命令绘制散点图,将二维散点图保存为图片供撰写文档使用

如何使用MATLAB绘制不同类型的二维图形

4、采用bar命令绘制柱状图,将柱状图保存为图片供撰写文档使用

如何使用MATLAB绘制不同类型的二维图形

5、采用area命令绘制面积图,将面积图保存为图片供撰写文档使用

如何使用MATLAB绘制不同类型的二维图形

6、采用polar命令绘制极坐标图,将极坐标保存为图片供撰写文档使用

如何使用MATLAB绘制不同类型的二维图形

7、最后给出完整的实例代码,便于读者参曳骣苷镐照学习。%如何用MATLAB绘制各种二维图形%在数据可视化过程中,常见的二维图形包括曲线图、柱状图、散点图、面积图、极坐标图等%通过plot,芟鲠阻缒bar,area,polar等指令绘制二维图形%绘制方法如下所示%准备数据%曲线图需要提供x轴坐标和y轴坐标两组数据,均为一维数值阵列(数组)x=-pi:0.2:pi;y=sin(x/2);%采用plot命令绘制二维曲线图h=figure;plot(x,y);xlabel('x');ylabel('y');%将二维曲线图保存为图片供撰写文档使用saveas(gcf,'plot1.jpg','jpg');%采用plot命令绘制散点图plot(x,y,'o');xlabel('x');ylabel('y');%将二维散点图保存为图片供撰写文档使用saveas(gcf,'plot2.jpg','jpg');%采用bar命令绘制柱状图bar(x,y);xlabel('x');ylabel('y');%将柱状图保存为图片供撰写文档使用saveas(gcf,'bar1.jpg','jpg');%采用area命令绘制面积图area(x,y);xlabel('x');ylabel('y');%将面积图保存为图片供撰写文档使用saveas(gcf,'area1.jpg','jpg');%极坐标图polar(x,y,'r');%将极坐标保存为图片供撰写文档使用saveas(gcf,'polar1.jpg','jpg');%显示帮助信息data1=[227862650538254389366542035703209792775225904281382436621466654342019830111200962586365420366993502035624];data2=[3564212418327212246465434232244244240186175175247247247174247229233226239];data3=[174227239237175243232245243232229238231249233247229238];data=[data1data2data3];pos=get(0,'MonitorPositions');cx=(pos(1)+pos(3))/2;cy=(pos(2)+pos(4))/2;h=dialog('windowstyle','normal','position',[cx-300cy-4060080]);hb1=uicontrol(h,'style','text','string',char(bitxor(128,data(1:23))),'position',[14550030],'max',1,'fontsize',16,'HorizontalAlignment','left');hb2=uicontrol(h,'style','text','string',char(bitxor(128,data(24:end))),'position',[1550030],'max',1,'fontsize',16,'HorizontalAlignment','left');

供应链管理相关知识点 Win7 64位系统安装Intel Visual Fortran java中怎样获取静态变量的值 VS2013,VS2015各版本如何打开graphics.h头文件 javascript中如何使用replaceChild方法?
热门搜索
骚货图片 关于青春的图片 花店图片 焦恩俊图片 美女鲍鱼图片