如何改变fplot的线宽?

1.145视图(30天)
Amit Kumar
Amit Kumar 2014年5月8日
评论道: 帅赵2021年7月11日
你好所有的,
我想要更厚的线路图。这是我的代码,但它似乎不工作。
清晰的所有;
关闭所有
clc;
w1 = 0;
w2 = 16.73;
x1 = @ (t) 0.05 * cos (w1。* t) -0.05 * cos (w2。* t);
x2 = @ (t) 0.05 * cos (w1。* t) + 0.05 * cos (w2。* t);
graph1 =图(图1);
集(graph1,“线宽”2);
fplot (x1, (0, 2),“k”);
持有;
fplot (x2, (0, 2),“——k”);
持有;
传奇(“x”,“y”);
标题(“阴谋”);
包含(“t”);
ylabel (' d ');
我增加了线宽,但把某个地方。在情节的命令,您可以马上写“线宽”情节()本身,但没有在fplot。任何评论,我搞砸了吗?
1评论
艾比Skofield
艾比Skofield 2018年10月16日
你试过设置线宽直接调用fplot吗?情节和fplot支持名称、值对线宽,如:金宝app
x1 = @ (t) 0.05 * cos (w1。* t) -0.05 * cos (w2。* t);
fplot (x1, (0, 2),“k”,“线宽”2);
持有
情节(0:0.1:2罪(0:0.1:2)/ 10“k”,“线宽”2);

登录置评。

接受的答案

lvn
lvn 2014年5月8日
编辑:MathWorks支金宝app持团队 2018年11月27日
从R2016a开始,您可以指定“线宽”属性相同的方式你的阴谋。例如:
> > fplot (x1, (0, 2),“k”,“线宽”2);
R2015b和更早的版本中,你必须搜索对象并设置线宽。设置宽度的线2:
> >设置(findall (gca),“类型”,“行”),“线宽”2);
或者,将一行的宽度:
> >设置(findobj (gca),“类型”,“行”,“线型”,“——”),“线宽”2);
1评论
帅赵
帅赵 2021年7月11日
我不能通过设置进行更改,但我可以添加参数与fplot设置

登录置评。

答案(1)

骑自行车的人
骑自行车的人 2014年5月8日
一种方法是使用fplot () (x, y)值,然后使用阴谋()来做策划,然后通过情节处理调整属性。
清晰的所有;
关闭所有
clc;
w1 = 0;
w2 = 16.73;
x1 = @ (t) 0.05 * cos (w1。* t) -0.05 * cos (w2。* t);
x2 = @ (t) 0.05 * cos (w1。* t) + 0.05 * cos (w2。* t);
[民,yy1] = fplot (x1, (0, 2),“k”);
[xx2, yy2] = fplot (x2, (0, 2),“——k”);
持有
h1 =情节(yy1,民“k”);
h2 =情节(xx2 yy2,“k”);
持有;
集((h1 h2),“线宽”,2)
传奇(“x”,“y”);
标题(“阴谋”);
包含(“t”);
ylabel (' d ');

标签

下载188bet金宝搏

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

翻译的