Fix Erorr using cellstr.

Hi z='20' {1×2 cell} :eror : input must be a string . How do I fix this error?

7 件のコメント

chicken vector
chicken vector 2023 年 4 月 20 日
Share your code to allow other users to help you and read this before re-posting.
Ali Nik
Ali Nik 2023 年 4 月 20 日
編集済み: Ali Nik 2023 年 4 月 20 日
for j=2:length(Y)
if length(Y{1,j})~=1
z=Y{1,j}
zz=cellstr(z)
Dyuman Joshi
Dyuman Joshi 2023 年 4 月 20 日
As the error clearly states, the input to cellstr() must be a string, which it is not.
What is the content of Y? Please attach the data corresponding to Y.
Ali Nik
Ali Nik 2023 年 4 月 20 日
Dyuman Joshi
Dyuman Joshi 2023 年 4 月 20 日
I assume you want to convert each cell into cell string (except the elements which are already a cell string)?
Ali Nik
Ali Nik 2023 年 4 月 20 日
Actually, I want to implement hierarchical clustering algorithm in MATLAB. Each character means the cluster name.
Ali Nik
Ali Nik 2023 年 4 月 20 日
Yes

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

回答 (0 件)

カテゴリ

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

質問済み:

2023 年 4 月 20 日

コメント済み:

2023 年 4 月 20 日

Community Treasure Hunt

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

Start Hunting!

Translated by