Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在matlab中改变绘制线的颜色_Matlab - Fatal编程技术网

如何在matlab中改变绘制线的颜色

如何在matlab中改变绘制线的颜色,matlab,Matlab,我用arrow.m表示有方向的线。我不知道在使用arrow.m时如何改变线条的颜色。原始行的属性不起作用。如果你有什么建议,请告诉我 arrow.m的链接 如果您查看arrow.m文件链接上的注释: %Here goes the view setting view([1 1 1]) arrow([0 0 0],xvector, 'EdgeColor','k','FaceColor','k') arrow([0 0 0],yvector, 'EdgeColor','b','FaceColor

我用arrow.m表示有方向的线。我不知道在使用arrow.m时如何改变线条的颜色。原始行的属性不起作用。如果你有什么建议,请告诉我

arrow.m的链接


如果您查看arrow.m文件链接上的注释:

%Here goes the view setting 
view([1 1 1])

arrow([0 0 0],xvector, 'EdgeColor','k','FaceColor','k') 
arrow([0 0 0],yvector, 'EdgeColor','b','FaceColor','b') 
arrow([0 0 0],zvector, 'EdgeColor','r','FaceColor','r')

如果查看arrow.m文件链接上的注释,您应该尝试在
视图([…])
命令之后使用
EdgeColor
FaceColor
参数:

%Here goes the view setting 
view([1 1 1])

arrow([0 0 0],xvector, 'EdgeColor','k','FaceColor','k') 
arrow([0 0 0],yvector, 'EdgeColor','b','FaceColor','b') 
arrow([0 0 0],zvector, 'EdgeColor','r','FaceColor','r')

您应该尝试在
视图([…])
命令后使用
EdgeColor
FaceColor
参数

尝试修改箭头的
EdgeColor

h = arrow([0 0], [2 3]);
set(h, 'EdgeColor', [1 0 0]); // the line is now red
set(h, 'FaceColor', [0 1 0]); // the arrowhead is now green

尝试修改箭头的
边缘颜色

h = arrow([0 0], [2 3]);
set(h, 'EdgeColor', [1 0 0]); // the line is now red
set(h, 'FaceColor', [0 1 0]); // the arrowhead is now green

你能粘贴/复制arrow.m文件吗?从该页的评论中:“……箭头是否是面片对象也不明显,因此具有edgecolor、facecolor等属性,而不是线条属性。--Jo Williams”@chessbot,我在Matlab中是新手,但在文件的某些地方我们可以找到:arrow(H,'Prop1',PropVal1,…),其中H是指向先前创建的箭头和/或线对象的控制柄向量,将根据当前视图和任何指定特性更新先前创建的箭头,并将两点线对象转换为相应的箭头。如果当前视图已更改,箭头(H)将更新箭头。H中包含的根、图形或轴控制柄被所有子代箭头对象替换。您可以粘贴/复制该页面上的注释中的Arrow.m文件吗?“……箭头是否为面片对象也不明显,因此具有edgecolor、facecolor等属性,而不是线属性。--Jo Williams”@chessbot,我是Matlab新手,但在某些文件点中,我们可以找到以下内容:ARROW(H,'Prop1',PropVal1,…),其中H是指向先前创建的箭头和/或线对象的句柄向量,将根据当前视图和任何指定属性更新先前创建的箭头,并将两点线对象转换为相应的箭头。如果当前视图已更改,箭头(H)将更新箭头。H中包含的根、地物或轴控制柄将替换为所有子体箭头对象。