如何改变fplot的线宽?
1.145视图(30天)
显示旧的评论
你好所有的,
我想要更厚的线路图。这是我的代码,但它似乎不工作。
清晰的所有;
关闭所有
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
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
2014年5月8日
编辑:MathWorks支金宝app持团队
2018年11月27日
从R2016a开始,您可以指定“线宽”属性相同的方式你的阴谋。例如:
> > fplot (x1, (0, 2),“k”,“线宽”2);
R2015b和更早的版本中,你必须搜索对象并设置线宽。设置宽度的线2:
> >设置(findall (gca),“类型”,“行”),“线宽”2);
或者,将一行的宽度:
> >设置(findobj (gca),“类型”,“行”,“线型”,“——”),“线宽”2);
答案(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 ');