您的位置 首页 > 数码极客

在matlab中如何插入图片

此节仅介绍Matlab常用绘图命令,更多详细绘图方法请查阅help命令及网上资料。

Matlab具有强大的绘图功能,帮助用户数据可视化等等,这里我们将逐个介绍常用绘图命令

figure创建单独绘图窗口,用户可以通过该命令创建一个空间,当需要多个绘图窗口时使用。

figure %直接产生一个窗口 figure(5) %生成5号窗口

subplot(m,n,p) 将一图形窗口分成m*n个小窗口,在第p个小窗口中创建一坐标轴。则新的坐标轴成为当前坐标轴。若p为一向量,则创建一坐标轴,包含所有罗列在p中的小窗口。例如:

>> subplot(2,1,1) % 2行1列,第一个窗口 subplot(2,1,2) % 2行1列,第二个窗口

plot 绘制线性二维图,可以使用简单plot(x,y)来进行操作,x指定值得范围,y定义线性图形。例如:

>> x = [-pi:1/2:pi]; y = sin(x); plot(x,y)

同时也可以给曲线制度宽度,颜色,曲线类型等。例如:

plot( x, y, 'linewidth', 4 ) %四个像素点宽度

也可以指定线段类型,颜色等。

plot(x,y,'-.r*')

截取于matlab官方文档,常用颜色,线段等属性包含:

b blue . point - solid

g green o circle : dotted

r red x x-mark -. dashdot

c cyan + plus -- dashed

m magenta * star (none) no line

y yellow s square

k black d diamond

w white v triangle (down)

^ triangle (up)

< triangle (left)

> triangle (right)

p pentagram

h hexagram

scatter绘制二维散点图,scatter(x,y)x及y指定点坐标,例如

>> x = rand(1,10) y = 3*rand(1,10) scatter(x,y)

scatter(x,y,sz,c)除了可以指定坐标外可以设定散点大小及颜色,例如:

scatter(x,y,3,'r') % 3像素大小得点,红色

hist直方图,hist(x) 基于向量 x 中的元素创建直方图条形图,例如:

x = rand(10,3) hist(x)

除此之外还有许多常用绘图命令,包括bar, area,pie,contour等,可以通过help 命令查询。

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“在matlab中如何插入图片”边界阅读