我需要一些帮助来改变我用这段代码绘制情节的方式。
首先,我需要深色。我希望我的线条从黑色开始,然后慢慢变成深红色/紫色。从黑色平滑缩放到深红色/紫色。
我需要的另一件事是如何在我的线条样式中获得其他变化。我从某个地方偷了线型代码,它有点用,但我需要的不仅仅是给出的 4 个变体。
我还想添加另一行,再次使用 semilogx 并将其添加到图例中。我怎样才能做到这一点而不会弄乱以前的传说?如果我只是添加一行并在图例上多加一行,它会给我错误的颜色。(如果我只是使用保持并添加一个,'',在图例中它会得到一个parula颜色而不是实际颜色)
fig = semilogx(SMPSFIN(1,5:75),z);
numLines = length(fig);
cmap = colormap(parula(numLines));
style = {'-','--',':','-.'};
for i = 1:numLines
fig(i).Color = cmap(i,:);
set(fig(i),'Linewidth',i*sqrt(1.5*i)*0.1);
set(fig(i),'linestyle',style{1+int8(mod(i,4))});
end
非常感谢您的时间:)