matlab pareto 升级版
生活随笔
收集整理的這篇文章主要介紹了
matlab pareto 升级版
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
由于pareto 只能最多顯示10列數據,及使用其他命令顯示10組以外的數據時效果也不理想,(超過十沒有坐標)。
此時我寫了一個函數功能類似,感覺更加完善一點:
function ze=mypareto(a,b)%作用:顯示累加后所占總數據的百分比
%a:整形,為輸入的數據列數。b:輸入的1*a實際數據,格式:[12, 23, 23, 34,....]
y=100*b/sum(b);
x=1:a;
kk(1)=y(1);
for index=2:a
kk(index)=kk(index-1)+y(index);
end
bar(y);
hold on
set(gca,'xtick',0:1:25)%設置Y軸間隔自然用ytick,用法類推。其中gca代表Current axes handle(當前坐標軸句柄)
set(gca,'ytick',0:10:100)
grid on %圖像顯示方格
plot(x,kk);
xlabel('Principal Component');
ylabel('Variance Explained (%)');
hold off
圖像對比:
pareto:mypareto:
轉載于:https://www.cnblogs.com/sunwufan/archive/2011/08/29/2158014.html
總結
以上是生活随笔為你收集整理的matlab pareto 升级版的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: BZOJ1916
- 下一篇: Android 获取存储卡路径和空间使用