Why do I get the error "First argument must be text" when using 'strlength'?

Why do I get the error "First argument must be text" when using 'strlength'?

 採用された回答

MathWorks Support Team
MathWorks Support Team 2023 年 12 月 4 日
This error message can occur when passing an invalid string to 'strlength'. Here are a few examples that produce the error in MATLAB R2023b:
>> str = {num2str(repmat(2,4,1))};
>> strlength(str)
Error using strlength
First argument must be text.
>> strlength({('test')'})
Error using strlength
First argument must be text.
>> strlength(inf)
Error using strlength
First argument must be text.
Note that the input to 'strlength' must be a valid string array, character vector, or cell array of character vectors.
See the 'strlength' documentation for valid examples:

その他の回答 (0 件)

カテゴリ

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

製品

リリース

R2022a

タグ

タグが未入力です。

Community Treasure Hunt

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

Start Hunting!

Translated by