【发布时间】:2019-08-27 03:38:03
【问题描述】:
在 Matlab 中:
如何修改 plot(x,y,'o'),其中 x=1:10 和 y=ones(1,10),以使图中的每个点都具有随机形状?
我怎样才能给它从 x=1 处的值是最深的蓝色,x=10 是红色的方案中选择的颜色(即某种热图)?
这可以在不使用循环的情况下完成吗?也许我应该为此目的用不同的功能替换“情节”(比如“分散”?我不知道......)?原因是我在另一个循环中绘制它,这个循环已经很长了,所以我有兴趣保持运行时间短。
谢谢!
【问题讨论】:
-
假设运行时间会因为嵌套循环而过长并不一定是正确的。我会在声明之前对其进行测试。
标签: arrays matlab plot colors matlab-figure