我有一个1x400向量,我想用plot
命令绘制每个80个不同颜色的元素,前80个元素为蓝色,后80个元素为绿色,等等。在MATLAB中着色绘图
1
A
回答
4
最简单的方法是重塑数据,以便同时绘制多列,如下所示:
x = 1:400;
y = x.^1.5;
plot(reshape(x,80,5), reshape(y,80,5))
如果您需要更多控制权,您可以使用line
命令,也可以使用hold on
进行绘图。
3
有两种方法可以做到这一点:
(1)重塑你的载体中,使得它是一个80乘5阵列,并呼吁plot
一次
plot(reshape(yourVector,80,5))
相关问题
- 1. 在MATLAB中着色扇区
- 2. 在MATLAB中绘图
- 3. 绘制matlab中的颜色编码图
- 4. 使用Matlab在barplot中着色区域
- 5. Matlab Meshgrid彩色地图绘图
- 6. 在MATLAB中实时绘图
- 7. 在Matlab的GUI中绘图
- 8. 在MATLAB中着色8位灰度图像
- 9. 在Matlab中更改图形着色条的步长值
- 10. 在Matlab中绘制多色线
- 11. 如何在Matlab中绘制颜色块
- 12. 在.NET中“着色”图像
- 13. 在Java中着色图像
- 14. 在“.NET中着色”位图
- 15. 自定义颜色的Matlab绘图
- 16. matlab绘图图
- 17. 在Matlab中,如何在绘图时控制颜色迭代器?
- 18. matlab中的着色颤动矢量
- 19. 在matlab 2016b中使用颜色映射为饼图的切片着色
- 20. 在MATLAB中绘图时循环遍历颜色
- 21. 在Matlab中设置绘图函数的颜色
- 22. matlab绘图
- 23. matlab - 图形绘图
- 24. 如何在Matlab的脉冲响应图上着色区域?
- 25. Matlab中的3D绘图
- 26. MATLAB中的实时绘图
- 27. 如何在Matlab绘图图例中放置一个颜色条图标
- 28. geom_qq图中的着色点
- 29. matlab - 图形绘制
- 30. matlab - 图形绘制
我的意思是它应该继续绘制。 – Maysam