matlab space error problem

5 ビュー (過去 30 日間)
Maria
Maria 2020 年 5 月 28 日
コメント済み: Maria 2020 年 5 月 29 日
does anyone know why my output doen't have space between two words
  11 件のコメント
Brent Kostich
Brent Kostich 2020 年 5 月 28 日
Did you not write this function? If you are asking me if your own test case is right, then I take it you have no idea what that code is doing.
If that is true, then no one can help you.
Maria
Maria 2020 年 5 月 29 日
gotcha it. I used horzcat instead of stracat and it works ! thanks !

サインインしてコメントする。

回答 (2 件)

Fangjun Jiang
Fangjun Jiang 2020 年 5 月 28 日
From "help strcat"
For character array inputs, strcat removes trailing ASCII white-space
characters: space, tab, vertical tab, newline, carriage return, and
form-feed. To preserve trailing spaces when concatenating character
arrays, use horizontal array concatenation, [s1, s2, ..., sN]

Steven Lord
Steven Lord 2020 年 5 月 28 日
You can use concatenation as Fangjun Jiang and Brent Kostich suggested. I'd probably use join instead.
join(["I", "love", "Georgia", "Tech"])

カテゴリ

Help Center および File ExchangeNaNs についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by