matlab使用教程(43)—二维曲线图绘制的基本方法

365bet网上平台 📅 2025-07-30 08:47:00 👤 admin 👀 2293 ❤️ 475
matlab使用教程(43)—二维曲线图绘制的基本方法

figure

x = linspace(0,2*pi,100);

y = sin(x);

plot(x,y)

hold on

y2 = cos(x);

plot(x,y2)

hold off

3.更改线条外观

通过在调用 plot 函数时包含可选的线条设定,可以更改线条颜色、线型或添加标记。线型、标记和颜色,指定为包含符号的字符串标量或字符向量。符号可以按任意顺序显示。您不需要同时指定所有三个特征(线型、标记和颜色)。例如,如果忽略线型,只指定标记,则绘图只显示标记,不显示线条。

示例: "--or" 是带有圆形标记的红色虚线。

线型描述表示的线条"-"实线

"--"虚线

":"点线

"-."点划线

标记描述生成的标记"o"圆圈

"+"加号

"*"星号

"."点

"x"叉号

"_"水平线条

"|"垂直线条

"square"方形

"diamond"菱形

"^"上三角

"v"下三角

">"右三角

"<"左三角

"pentagram"五角形

"hexagram"六角形

颜色名称短名称RGB 三元组外观"red""r"[1 0 0]

"green""g"[0 1 0]

"blue""b"[0 0 1]

"cyan""c"[0 1 1]

"magenta""m"[1 0 1]

"yellow""y"[1 1 0]

"black""k"[0 0 0]

"white""w"[1 1 1]

例如,绘制一条点线。添加第二个图,该图使用带有圆形标记的红色虚线。

x = linspace(0,2*pi,50);

y = sin(x);

plot(x,y,':')

hold on

y2 = cos(x);

plot(x,y2,'--ro')

hold off

通过忽略线条设定中的线型选项,仅绘制数据点。

x = linspace(0,2*pi,25);

y = sin(x);

plot(x,y,'o')

4.更改线条对象的属性

通过更改用来创建绘图的 Line 对象的属性,还可以自定义绘图的外观。 创建一个线图。将创建的 Line 对象赋给变量 ln。显示画面上显示常用属性,例如 Color、LineStyle 和 LineWidth。

x = linspace(0,2*pi,25);

y = sin(x);

ln = plot(x,y)

ln =

Line with properties:

Color: [0 0.4470 0.7410]

LineStyle: '-'

LineWidth: 0.5000

Marker: 'none'

MarkerSize: 6

MarkerFaceColor: 'none'

XData: [0 0.2618 0.5236 0.7854 1.0472 1.3090 1.5708 1.8326 2.0944 2.3562 2.6180 2.8798 3.1416 3.4034 3.6652 3.9270 4.1888 4.4506 4.7124 4.9742 5.2360 5.4978 5.7596 6.0214 6.2832]

YData: [0 0.2588 0.5000 0.7071 0.8660 0.9659 1 0.9659 0.8660 0.7071 0.5000 0.2588 1.2246e-16 -0.2588 -0.5000 -0.7071 -0.8660 -0.9659 -1 -0.9659 -0.8660 -0.7071 -0.5000 -0.2588 -2.4493e-16]

Show all properties

例如,将线宽更改为 2 磅并将线条颜色设置为 RGB 三元组颜色值,在本例中为 [0 0.5 0.5]。添加蓝色圆形标记。

ln.LineWidth = 2;

ln.Color = [0 0.5 0.5];

ln.Marker = 'o';

ln.MarkerEdgeColor = 'b';

🍵 相关养生推荐

借贷宝怎么样?安全吗?
365bet网上娱乐场

借贷宝怎么样?安全吗?

📅 07-21 👀 5851
云顶之弈云霄有哪些
必发365app官网

云顶之弈云霄有哪些

📅 07-19 👀 5685
泸州老窖酒价格表一览(2025年价格合集)
365bet网上平台

泸州老窖酒价格表一览(2025年价格合集)

📅 07-01 👀 3837