0

問題があります (オクターブ): = 1 2 3 4 5 があるとしましょう

a.のすべての要素に「b」文字を追加したいので、次のようなものを取得します:a = 1b 2b 3b 4b 5b

それ、どうやったら出来るの?ありがとう

4

1 に答える 1

0

これを可能にするにはa、 double の配列ではなく、文字列として定義する必要があります。もっと洗練された解決策があるかもしれませんが、次のように動作します:

a = num2str(1:5); % '1' is a(1), '2' is a(5), etc...
% a(2) to a(4) are white spaces
for k=2:4:18
    a(k) = 'b';
end
于 2013-04-09T13:28:59.507 に答える