1. ホーム
  2. matlab

[解決済み] Matlabでベクトルを表示(印刷)するには?

2022-02-18 14:33:58

質問

ベクターがあります x = (1, 2, 3) と表示(印刷)したい。 Answer: (1, 2, 3) .

など、様々なアプローチを試みました。

disp('Answer: ')
strtrim(sprintf('%f ', x))

しかし、まだ私が必要とするフォーマットで印刷することはできません。

どなたか解決策をご教示ください。

EDITです。 値と(長さの)両方が x は事前にわからない。

解決方法は?

私は以下の方がすっきりしていて好きです。

x = [1, 2, 3];
g=sprintf('%d ', x);
fprintf('Answer: %s\n', g)

を出力します。

Answer: 1 2 3