ntjm.net
当前位置:首页 >> mAtlAB绘折线图教程 >>

mAtlAB绘折线图教程

一、打开Matlab软件,并在命令窗口输入矩阵A和B以及plot(A,B),如图所示.二、按下enter键,图便出来了.三、 点击File,再点击Save As,这样便可以以导出图了.扩展资料:如何用matlab画图 一、启动Matlab,由于软件比较大,启动过程

用matlab的plot()函数命令,可以其画折线图.x=[10000,20000,30000,40000]; %planing density y1=[9.27,12.47,12.97,10.8]; %harvester y2=[16.3,18.1,19.83,18.17]; %pusa early drawf y3=[8.93,12.63,14.5,12.73]; %ife no.1 plot(x,y1,'*-',x,y2,'p-',x,

没说清楚, 按我自己的理解用errorbar画>> x=1:6;>> y=[0.9553 0.7362 0.7884 0.9245 0.7533 0.8043];>> e=[0.0322 0.0902 0.0925 0.0528 0.1626 0.0797];>> errorbar(x,y,e);

首先『11个点横坐标从100开始,分别是100,110,120,130,140,150,160,170,180,190,200,210』其实那是12个点.代码如下步骤:1. x=100:10:200;2. a=[70,60,70,60,80,90,80,100,110,120,110];3. plot(x,a,'*-');4. axis([100,200,60,120])5. set(gca,'

x=0的位置应该是没有值的,你的x是从1开始的,只是坐标轴标注的原因.可以使用axis语句来规定坐标轴的范围.用法如下:axis( [XMIN XMAX YMIN YMAX] ) 里面四个参数分别表示X轴最小和最大值,Y轴最小和最大值.加在plot语句后的地方就可以.

就写 X=[1,2,3,6,7,8,9,10,11,18,19]呗

x=linspace(0,10,10); y=rand(1,10); plot(x,y,'g*-');

plot()默认的就是直线图,plot(x,y,'.');x和y坐标明确出来,并且要求画点,就能画出散点图了!

有数据吗?不知道你说的'已知不同时间下的速度值'是有没有规律的数值(或者说自变量和因变量可以用等式表达不).如果没有规律,你可以用数组做 你可以用x=[] %[]里面放时间值,用空格或逗号隔开 y=[] %数组里面放速度值,用空格或逗号隔开 plot(x,y);如果有规律的话那跟好了..举个例子 x=0:.1:pi y=sin(x); plot(x,y); 或者直接用fplot('sin',[0,pi]); fplot图形的圆滑度比plot要高.

hold on plot(X1,Y1); plot(X2,Y2);plot(X8,Y8); 哈哈

bycj.net | acpcw.com | mcrm.net | 5615.net | snrg.net | 网站首页 | 网站地图
All rights reserved Powered by www.ntjm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com