matlab如何绘图,matlab如何绘图有矩阵
如何用matlab画网格图?
绘制网格图:mesh(X,Y,Z);
1、三维曲面或网线图的数据准备:
要绘制函数z=f(x,y)所代表的三维空间曲面,需要做以下准备:
(1) 确定自变量x,y的取值范围和间隔,x=x1:dx:x2,y=y1:dy:y2;
(2)构成xoy面上的自变量格点矩阵,[X,Y]=meshgrid(x,y);
(3)获得自变量在格点上的函数值,即Z=f(X,Y)。
2、绘制曲面或网线图的命令:
绘制曲面:surf(X,Y,Z)?;
绘制网线:mesh(X,Y,Z);
扩展资料:
二维绘图函数plot:
1、经典调用格式:plot(x,y,'s')
说明:x,y分别为自变量和对应的因变量,以确定横坐标和纵 坐标;输入量s用来确定线性和颜色,可以组合使用。
2、plot衍生调用格式 :plot(X,Y, 's')/plot(X,Y)
说明:当X和Y均为m×n数组时,将选取X的第i列和Y的第i列 作为一对自变量和因变量,绘制出n条曲线。
参考资料:百度百科-MATLAB
怎样用matlab画图
一般绘制公式对应的图形是二维的,就只介绍一下二维绘图函数吧,三维绘图原理类似。
常用的二维绘图函数:
plot(x,y,‘s’)
x,y是向量,分别表示点集的横坐标和纵坐标,s表示线型、颜色、点形
(1)图形标记
?title(‘加图形标题'); ?
?xlabel('加X轴标记'); ?
?ylabel('加Y轴标记'); ? ?
?text(X,Y,'添加文本');
?grid on 加网格线
?text(x,y,‘string’) adds the string in quotes(引号) to the location specified by the
point (x,y).
?\bullet????? ·
?\pi?????????? π
?\rightarrow???
右箭头
?EdgeColor -- Color of the rectangle's edge
(none by default).
?‘EdgeColor’ ,‘red’
(2)坐标轴设置
?axis([xmin xmax ymin ymax]) 设定最大和最小值
?axis (’auto’)
将坐标系统返回到自动缺省状态
?axis (’square’)?? 将当前图形设置为方形
?axis (’equal’)??? 两个坐标因子设成相等
?axis (’off’)????? 关闭坐标系统
?axis (’on’)?????? 显示坐标系统
(3)添加图例
legend('图例说明','图例说明');
2.符号函数画图
(1)ezplot(‘f(x)’,[a,b]) ? ?
表示在axb绘制显函数f=f(x)的函数图
(2)fplot(‘fun’,lims)
? ?表示绘制字符串fun指定的函数在lims=[xmin,xmax]的图形.或
lims=[xmin,xmax,
ymin,ymax]
(3)subplot(m,n,p)
? ?表示将当前图形窗口分成m×n个绘图区,即每行n个,共m行,区号按行优先编号,且选定第p个区为当前活动区
3.对数坐标画图
(1)loglog(Y)???????? 表示 x、y坐标都是对数坐标系
(2)semilogx(Y)?????? 表示 x坐标轴是对数坐标系
? ? ? ?semilogy(…)????? 表示y坐标轴是对数坐标系
(3)plotyy??
?有两个y坐标轴,一个在左边,一个在右边
4.其他画图函数
(1)stairs(x,y)? ??绘制阶梯图形
(2)bar(x,y) ? ? ?绘制条形图形
(3)fill(x,y,’c’) ? ? ?绘制并填充二维多边图形,x和y为二维多边形顶点坐标向量
用到的不会用的函数可以百度搜“matlab (那个函数)",就可以找到许多用法的实例,英文好的话直接看matlab?帮助里的用法解释。
希望可以帮助到你。

matlab绘图如何添加图例/坐标轴刻度
1、首先打开电脑上的“matlab”软件,主界面如下图所示,箭头处输入代码即可运行。
2、下面输入代码绘制图像,命令行代码如下图所示。
3、点击enter键之后,即可运行程序绘制图像,正弦函数图像,可以看到x和y的坐标轴刻度。
4、下面使用set(gca,'XTick',0:pi/2:2*pi);set(gca,'XTicklabel',{'0','pi/2','pi','3pi/2','2pi'})命令,调整x坐标轴的刻度,间隔为pi/2。
5、最后点击enter键之后,程序运行结果如下图所示,x轴的坐标轴刻度发生了变化。
怎么使用matlab绘图
方法和详细的操作步骤如下:
1、第一步,打开matlab应用程序,然后输入以下代码,见下图,转到下面的步骤。
2、第二步,执行完上面的操作之后,按“确定”,这是函数的图像,已绘制完毕,见下图,转到下面的步骤。
3、第三步,执行完上面的操作之后,在上面的基础上,画一条曲线,例如y
?= x ^ 2,然后输入下图所示的代码,转到下面的步骤。
4、第四步,执行完上面的操作之后,将以相同的方式显示图片,见下图。这样,就解决了这个问题了。
怎么用matlab画函数图形
1、首先打开matlab应用程序,输入下方的代码:
2、然后按确定会出现一张图,如下图所示,这就是该函数的图像,其中第一条语句是代表x的起始点与间隔,和终点,第二条是函数,第三条就是画。
3、有了上面的基础,下面来画一条曲线,比如y = x^2,然后将下图中所示的代码输入即可。
4、按下确定之后,同样的会出现一张图片,上面画有函数的图像(y = x^2),代码含义就不写了,跟第一个差不多。
如何使用matlab绘图
figure%打开一个绘图窗口
h=plot(x,y);%绘图
set(h,'linewidth',2,'color','k')%曲线设置线宽和颜色
xlabel('x');
ylabel('y');%添加标签
title('标题')
grid
on%显示坐标网格
更多用法参见
help
plot