matlab画图方法(持续更)

画图

创建画布:figure(1);

        % 在同一个脚本文件里面,要想画多个图,需要给每个图编号,否则只会显示最后一个图

plot画图

plot(x, y, 'o', new_x, p, 'r--')

plot(x1,y1,x2,y2) 

subplot-分区画图

        在各个分块位置创建坐标区。 subplot(m,n,p)当前图窗划分为 m×n 网格,并在 p 指定的位置创建坐标区。

fplot-匿名函数画图

        fplot(匿名函数名,[画图区间]) 

matlab匿名函数

handle=@(arglist) anonymous function
%调用匿名函数时使用的名字:handle
%参数列表(一个或多个,逗号分隔):arglist
%匿名表达式:anonymous function

%例:
%y=@(x,z) x^2+z%y=x^2+z
%y(1,2)%y=1^2+2

axis 设置坐标轴范围和纵横比

        axis(limits) 指定当前坐标区的范围。以包含 4 个、6 个或 8 个元素的向量形式指定范围。

修饰:

线方式: - 实线    :点线     -. 虚点线   - - 波折线 
点方式: . 圆点    +加号    * 星号        x形     o小圆
颜色: y黄; r红; g绿; b蓝; w白; k黑; m紫; c青

标签:

legend(string1,string2,string3, …)
分别将字符串1、字符串2、字符串3……标注到图中,每个字符串对应的图标为画图时的图标(修饰)。
‘Location’用来指定标注显示的位置

hold on继续在之前的图像上画图

grid on显示网格线

猜你喜欢

转载自blog.csdn.net/l203018/article/details/131604691
今日推荐