matlab中如何调整plot多变量绘图中的markersize
% 分成3个语句,用 hold on
plot(x,y1,'k-x','LineWidth',2,'MarkerEdgeColor','k','MarkerFaceColor','k','MarkerSize',10);
holdon
plot(x,y2,'b-o','LineWidth',2,'MarkerEdgeColor','b','MarkerFaceColor','b','MarkerSize',10);
plot(x,y3,'g-^','LineWidth',2,'MarkerEdgeColor','g','MarkerFaceColor','g','MarkerSize',10);
holdoff
想问下MATLAB里 ‘Markersize’ 设置的值是‘Marker_size’是什么意思
就是标准尺寸。
‘markersize’plot([0,1,2,3,4],[0,2,5,6,9],'c-pentagram','markersize',15) 画图的命令是:marker是图上画上点的地方表上符号,不如点,方框,圆框,十字,星号,等等
后面的size就是其大小了,不知道值的话,可以画完图点编辑框上面的箭头,然后双击画的图,下面出现属性框,marker项后面的数字下拉菜单就是size,选择合适的大小,今后就用这个值就行
画图的命令是:
plot([0,1,2,3,4],[0,2,5,6,9],'c-pentagram','markersize',30)
运行程序结果如图:
扩展资料:matplotlib的基本用法
import matplotlib.pyplot as plt
import numpy as np
绘制普通图像
x = np.linspace(-1, 1, 50)
y1 = 2 * x + 1
y2 = x**2
plt.figure()
# 在绘制时设置lable, 逗号是必须的
l1, = plt.plot(x, y1, label = 'line')
l2, = plt.plot(x, y2, label = 'parabola', color = 'red', linewidth = 1.0, linestyle = '--')
# 设置坐标轴的取值范围
plt.xlim((-1, 1))
plt.ylim((0, 2))
# 设置坐标轴的lable
plt.xlabel('X axis')
plt.ylabel('Y axis')
# 设置x坐标轴刻度, 原来为0.25, 修改后为0.5
plt.xticks(np.linspace(-1, 1, 5))
# 设置y坐标轴刻度及标签, $$是设置字体
plt.yticks([0, 0.5], ['$minimum$', 'normal'])
# 设置legend
plt.legend(handles = [l1, l2,], labels = ['a', 'b'], loc = 'best')
plt.show()
matlab 如何描点画图
1、首先,打开MATLAB。
2、然后会弹出一个命令窗,在文本编辑窗里编写指令,点击【New Script】.。
3、分别输入x,y的所有值。注意,x,y的取值个数要相等,不然系统会报错。
4、输入完数据之后写figure,plot(x,y),figure表示新建一张表格。
5、为了设定x,y轴的取值和间隔,写
t(gca,'xtick',100:200:2800)
t(gca,'ytick',0.061:0.010:0.341)
表示起始值,间隔,终止值。
6、如果想加上网格,写grid on。
7、都写好之后,点击【run】运行。
8、随后就可以看到完成的图像。
MATLAB 画图marker函数
matlab中如何注释掉一段?
1、首先在m文件中输入下面的代码:
x = -pi:pi/10:pi
y = sin(x)
plot(x,y,'--rs','LineWidth',2,...
'MarkerEdgeColor','k',...
'MarkerFaceColor','g',...
'MarkerSize',10)
画出图如下。
2、第一种方法:
直接在代码前面输入 %
x = -pi:pi/10:pi
% y = sin(x)
% plot(x,y,'--rs','LineWidth',2,...
% 'MarkerEdgeColor','k',...
% 'MarkerFaceColor','g',...
% 'MarkerSize',10)
在命令窗口中,仅看到x的值,y值与图均没有执行。
3、第二种方法:
%{
x = -pi:pi/10:pi;
y = sin(x);
plot(x,y,'--rs','LineWidth',2,...
'MarkerEdgeColor','k',...
'MarkerFaceColor','g',...
'MarkerSize',10)
%}
d = -pi:pi/10:pi;
如果取消注释的话,将%{ 和 %}删除即可。
4、第三种方法:
if 0
x = -pi:pi/10:pi;
y = sin(x);
plot(x,y,'--rs','LineWidth',2,...
'MarkerEdgeColor','k',...
'MarkerFaceColor','g',...
'MarkerSize',10)
end
d = -pi:pi/10:pi
通过一个条件使得程序不执行这几行代码,也就意味着注释掉了。
5、第四种方法:
选中代码,然后用命令按钮来实现注释和取消注释。
本文发布于:2023-02-28 18:47:00,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/zhishi/a/167758400944351.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:markersize(markersize函数).doc
本文 PDF 下载地址:markersize(markersize函数).pdf
| 留言与评论(共有 0 条评论) |