已经给出数据如何用matlab软件画图

已经给出数据如何用matlab软件画图

方法步骤如下:

1、首先打开计算机,在计算机内打开matlab,然后在matlab界面内输入a=1:1:30;这是我们的源数据。

2、然后再在界面内输入输入命令plot(a)。

3、然后就可以把图像在软件内展示出来。

4、然后在界面内打开数据列表。

5、选择左上边的app画图,选择饼状图,即可得到饼状图,选择柱状图,还有很多选项可供选择。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-02-20

Matlab可以通过菜单或者脚本来完成你所说的任务。

Matlab数据画图粗糙的分为两步:

    把excel,txt,.data,.csv等等格式的数据文件导入到matlab环境;

    画图。

    首先来看导入数据

大部分常见的数据文件包括excel,txt,csv.dat等等,都可以通过简单的鼠标右键菜单导入。

导入向导提供了相应的选项你可以设置,见下图。

画图



第2个回答  2016-04-29

1、用plot()函数可以绘制 2 维图形。

x=[0:1:4];

y=[5.76 9.59 10.2 5.38 5.31];

xi=0:0.01:4;

yi=interp1(x,y,xi,'spline');

plot(xi,yi,'r-')

2、用surfc()函数可以绘制 3 维图形。

a=1;H=1.5;k=0.3;h=0.2;q=5;N=20;

p=0:0.05:1;theta=0:pi/30:2*pi;

[Th,P]=meshgrid(theta,p);

[x,y]=pol2cart(Th,P);

z=0;

u0=q/H/pi+1/(k+H*a)*q/2.*P.*sin(Th);

for n=1:N

    zz=2*q/pi/a^2*(2*n-1)/(2*n*k+a*H)/(1-4*n^2)*P.^(2*n).*cos(2*n*Th);

    z=z+zz;

end

u=u0+z;

surfc(x,y,u);

本回答被网友采纳
第3个回答  2016-09-03

你好可以使用最简单的plot函数

调用格式为:


plot(x,y); %x,y为两个维数相同的数据向量

第4个回答  2016-05-08
看你画什么图了。
一维的图像用plot()括号中输入的是你的数据
二维的有很多如imshow,imagescr等等
三维的有surf,mash等等
具体指令看具体需求,你也可以直接doc 指令看具体操作细节