Different outputs when using { : }
古いコメントを表示
Hi,
I am new to MATLAB and have a very basic question.
Say I have a 2x2 string:
>> str = ["Jan" "Feb"; "Mar" "Apr"]
str =
2×2 string array
"Jan" "Feb"
"Mar" "Apr"
Why are the following two different?
str{:};
A = str{:};
Thanks in advance
1 件のコメント
"Why are the following two different?"
Because in one case you allocate to a variable, and in other you don't.
As an aside, using curly-braces on a string array creates a comma-separated list:
Note that the comma-separated list constitutes the content of the container array, i.e. character vectors and not string scalars.
採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Data Type Identification についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!