Problem involving fprintf and vectors

Hello, i have a little problem with my function.
Below is my function,
A=input('Input the components of a vector, separated by spaces or commas:\n','s');
vector=str2num(A);
fprintf('you entered %d\n',vector)
MATLAB gives me this results. (Let's take 1,2,3 as the example for vector)
you entered 1
you entered 2
you entered 3
you entered 4
I want the results to appear like this instead
you entered 1 2 3 4
Is there any way in doing that or there is something wrong with my function?
Thanks in advance

 採用された回答

Walter Roberson
Walter Roberson 2015 年 11 月 20 日

0 投票

fprintf('you entered');
fprintf(' %d',vector);
fprintf('\n');

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeMATLAB についてさらに検索

タグ

質問済み:

2015 年 11 月 20 日

回答済み:

2015 年 11 月 20 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by