2016-08-18 4 views
0

私はMatlab R2014aを使用しています。 以下は私のコードとエラーです。MATLABエラー:プロパティ値が不正です

IterationColor = {'[0.0 0.0 0.0]',... 
        '[1.0 0.0 0.8]',... 
        '[0.2 0.0 1.0]',... 
        '[1.0 0.6 0.0]',... 
        '[0.2 0.4 0.0]',... 
        '[0.6 0.0 0.6]',... 
        '[1.0 0.0 0.0]',... 
        '[0.6 0.6 0.6]'}; 
IterationMarker = {'>','o','s','<','s','p','*','>','o','d'}; 

semilogy(x,y,'marker',IterationMarker{3},'color',IterationColor{8},'LineWidth',1,'MarkerEdgeColor',IterationColor{8},'MarkerFaceColor','[0 1 0]','MarkerSize',5); 

Error using semilogy 
Bad property value found. 
Object Name: line 
Property Name: 'Color'. 

なぜこのエラーが発生しているのか分かりませんが、ここで助けてください。

答えて

0

色マトリックスは行列ではなく、文字列です。
セルの定義内で引用符を削除します。

関連する問題