0

私は奇妙な問題を抱えています...私は凡例を作ることができません:私が持っているとしましょう:

    fraction1Str = strcat('F1 = ', sprintf('%g',round(fraction1*100)/100), '+/-',sprintf('%g',round(fraction1STD*100)/100));
    fraction2Str = strcat('F2 = ', sprintf('%g',round(fraction2*100)/100), '+/-',sprintf('%g',round(fraction2STD*100)/100));
    fraction3Str = strcat('F3 = ', sprintf('%g',round(fraction3*100)/100), '+/-',sprintf('%g',round(fraction3STD*100)/100));

    fractionStr = [fraction1Str; fraction2Str; fraction3Str];
    ...
    hleg = legend(fractionStr);

それは私にエラーを与えています:CAT引数の次元が一貫していません。

すべての文字列は同じ形式で、偶数の文字数です...興味深いことに、ieのいずれかに変更すると

fractionStr = [fraction3Str; fraction3Str; fraction3Str];
fractionStr = [fraction2Str; fraction2Str; fraction2Str];
fractionStr = [fraction1Str; fraction1Str; fraction1Str];

それは機能しますが、これらの 3 つの異なる文字列では機能しません...何かアイデアはありますか?

4

0 に答える 0