0
A
回答
4
下面是一个简单的选择:
x = linspace(-4*pi,4*pi,10000); % some data
y = -sin(x); % some data
N = 4;
py = reshape(y,[],N);
px = reshape(x,[],N);
plot(px,py,'LineWidth',2)
哪里y
是您的载体,并N
是要区分件数。请注意,您必须确保y
可通过N
进行分配,且无余数。
如果你想设置的颜色,你可以用set
命令做到这一点:
p = plot(px,py,'LineWidth',2)
cmap = parula(N); % a set of N colors in RGB matrix
set(p,{'color'},mat2cell(cmap,ones(N,1),3))
,你会得到:
+0
谢谢你的回答! – TechJ
1
这个数字看起来像一个正弦函数,让我们姑且认为它是这个例子。虽然我没有MATLAB在我的面前,现在,我可能会做的是,在m文件脚本:
clear all; clc;
functionToPlot = [sin(0 : (pi/2) : (8*pi))]; %This spacing will look very sharp and pointy, so I'd recommend using >>linspace like shown in other answers.
yAxisVector = [-1 : 1 : 1];
for n = 1 : length(functionToPlot)
if rem(functionToPlot(1,n),2) <= pi
plot(functionToPlot(1,n),yAxisVector,'r')
hold on
elseif rem(functionToPlot(1,n),4) <= pi
plot(functionToPlot(1,n),yAxisVector,'g')
hold on
elseif rem(functionToPlot(1,n),6) <= pi
plot(functionToPlot(1,n),yAxisVector,'y')
hold on
elseif rem(functionToPlot(1,n),8) <= pi
plot(functionToPlot(1,n),yAxisVector,'c')
hold on
end
end
此代码应该给你,你在你的问题中描绘的功能。你有没有测试过代码?你测试了什么代码? This link显示了一种使用RGB值的替代方法,如果您愿意的话。祝你的项目好运!
+1
谢谢你的回答! – TechJ
相关问题
- 1. 颜色绘制不同的颜色matplotlib
- 2. 设置用不同颜色绘制的不同部分的背景颜色jqplot
- 3. MFC:绘制不同颜色的线
- 4. 如何绘制不同的颜色
- 5. 在绘制的条形中使用不同颜色的NSProgressIndicator
- 6. 在Matlab中用不同颜色绘制两个函数
- 7. Matlab的图形绘制循环用不同的颜色
- 8. 在Mathematica中绘制用不同颜色表格的不同条目
- 9. 用不同的颜色在同一个x上绘制两个y?
- 10. 如何用python中的不同颜色在同一图中绘制10条曲线? 。
- 11. 为ProgressBar可绘制设置不同的颜色,但可绘制相同的XML
- 12. 如何重用与不同颜色的定义绘制在XML
- 13. 如何使用不同的颜色来绘制信号在Matlab
- 14. 在ggplot中针对不同分类水平绘制不同的颜色
- 15. 在Java中,如何绘制两个不同颜色的矩形?
- 16. 在android中绘制不同颜色的多段线
- 17. 如何在Matplotlib中以不同颜色绘制
- 18. 为每个数据点绘制不同颜色的动画图
- 19. 如何绘制图上标记有不同的颜色
- 20. 如何在同一个图中绘制两个列表,但使用不同的颜色?
- 21. R:使用不同的颜色在另一个顶部绘制一个ECDF
- 22. 两张不同的边缘颜色图在同一张图上?
- 23. Chartjs图表更新后使用相同颜色绘制
- 24. 颜色在曲线分布下的阴影区域绘制不同的颜色
- 25. 使用波形绘制色谱图
- 26. 绘制matlab中同一颜色的恒定轮廓
- 27. 基于使用JasperReports的折线图中的值绘制不同颜色的点
- 28. 如何在matlab中绘制具有不同颜色和组的条形图
- 29. 在面积图上绘制不同颜色的垂直线,谷歌图表
- 30. 使用matlab绘制不同颜色的选定索引
这个问题说MATLAB,但你已经标记了'matplotlib'。他们是不一样的。 'matplotlib'是_Python_的绘图模块。 – DavidG