0

このコードを使用してプロットをプロットする方法を変更するには、助けが必要です。

まず、暗い色が必要です。線が黒から始まり、ゆっくりと濃い赤/紫になるようにしたい. 黒から濃い赤/紫までスムーズにスケーリングします。

私が必要とするもう 1 つのことは、私の線種で他のバリエーションを取得する方法です。どこかから線種コードを盗みましたが、ちょっと便利ですが、与えられた 4 つのバリエーションよりも多くのバリエーションが必要です。

また、semilogx を使用して別の行を追加し、凡例に追加したいと考えています。前の伝説を台無しにすることなく、どうすればそれを達成できますか? 行を追加して凡例に余分な行を追加すると、間違った色になります。(ホールドオンを使用して ,'', を凡例に追加すると、実際の色ではなくパルラの色になります)

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

お時間をありがとうございました:)

4

0 に答える 0