Adding more colors to my array
1 回表示 (過去 30 日間)
古いコメントを表示
Hey everyone, i have an array of colors and would like to add more. I currently have:
plot_type = ['r'; '-g'; '-b'; '-c'; '-m';'-k'];
and would like to have something like:
plot_type = ['-r';'-b';'-g';'-g';'-y';'-k';'-m';'-.r';'-.b';'-.g';'-.y';'-.k';'-.m';'-.p';'-.c';'-g';'-y'];
but matlab does not like it. Any other way of doing the latter? thanks!
3 件のコメント
Jan
2012 年 7 月 12 日
"Matlab does not like it" is not really helpful. When you explain a problem, adding the complete error message and the line, which causes the error is recommended.
採用された回答
Doug Hull
2012 年 7 月 12 日
You might want to look into he ColorOrder and LineStyleOrder properties. It seems you might be trying to do somethign where that would be helpful.
I personally, would also consider using a cell array to hold all those plot_types. I am uncomfortable having an array of strings, since they get padded to be all the same length. You are not running into any problems here, but cell array of strings is a better general pattern for this.
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Logical についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!