save does not recognize text scalar
显示 更早的评论
The following code snippet fails unexpectedly:
clear;
myFilename = 'SavedData';
mustBeTextScalar(myFilename); % Throws exception if not true.
x = 3;
save(myFilename, x);
The variable myFilename passes the mustBeTextScalar as expected. However, the save command fails with the message
Error using save
Argument must be a text scalar.
Error in
saveTest (line 5)
save(myFilename, x);
^^^^^^^^^^^^^^^^^^^
QUESTION: Why does save not see myFilename as a text scalar, even though mustBeTextScalar passes it?
[MATLAB Version: 25.1.0.2943329 (R2025a)]
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Characters and Strings 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!