Write a function that concatenated string as output?
19 ビュー (過去 30 日間)
古いコメントを表示
Hello everyone. I have easy question about strings and functions. I want to write function named concatenater that takes 2 strings as input and returns the concatenated string as output. When the function is done, for ex. i will write :
concatenater('hello','world')
and the program will return that :
ans =
hello world
I would be glad if you help.
0 件のコメント
採用された回答
madhan ravi
2019 年 1 月 12 日
編集済み: madhan ravi
2019 年 1 月 12 日
a='hello';
b='world';
output = concantecater(a,b) % function call
function output = concantecater(input1,input2) % function definition
output=sprintf('%s %s',input1,input2); % works for any strings
end
Gives:
output =
hello world
a='hi';
b='there';
sprintf('%s %s',a,b)
Gives:
ans =
'hi there'
Or:
[a,' ',b]
2 件のコメント
madhan ravi
2019 年 1 月 12 日
https://www.mathworks.com/matlabcentral/answers/437732-error-using-ofdm_mod-not-enough-input-arguments#answer_354468 - read about how to use a function
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Characters and Strings についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!