MATLAB R2018b中的Quivr-plot箭头颜色(例如,根据幅度)

问题描述 投票:1回答:1

[我正在尝试在MATLAB R2018b中生成2D / 3D颤动图,其中每个矢量的颜色对应于同一域上的某个标量场(例如,每个矢量的大小)。

[我知道这已经被问到before,并且确实得到了很好的solution(我已经使用了一段时间了)。但是,似乎R2018b包括对未记录的LineStrip类的一些更改,并且该解决方案不再起作用。从图中删除了箭头,我只收到以下警告消息:

Warning: Error creating or updating LineStrip
 Error in value of property  ColorData
 Array is wrong shape or size 

[不幸的是,LineStrip没有记录,这使我很难弄清楚如何修改较早的解决方案以使其与2018b版本一起使用。如果有人可以帮助我指出正确的方向,我将不胜感激!

matlab matlab-figure
1个回答
0
投票

我之前遇到了相同的错误。我使用的是您引用的相同解决方案,但是由于我使用的是Matlab 2017a,因此这可能对您不起作用。

我遇到了与您相同的问题,而我的问题则源于错误地计算向量的大小。检查出磁矢量的尺寸,然后播放计算出的截面。这就是为我解决的问题。

抱歉,这没有帮助!

© www.soinside.com 2019 - 2024. All rights reserved.