提问人:user2587726 提问时间:8/11/2023 更新时间:8/18/2023 访问量:91
Matlab if x = 0×1 空双列向量
Matlab if x = 0×1 empty double column vector
问:
正确的语法是什么
if x = 0×1 empty double column vector
x = 5
end
我试过这个:
if x == []
x = 5
end
但它似乎不起作用,我不确定还能如何做到这一点。
换句话说,当我尝试将 x 写入某物时,我收到此错误消息: ,所以我正在尝试实现一些使 x 为零而不是为空的东西。Unable to perform assignment because the size of the left side is 1-by-1 and the size of the right side is 0-by-1.
答:
0赞
user2587726
8/18/2023
#1
从 @crisluengo
如果 isempty(x)
评论
if isempty(x)
if isequal(size(x), [0 1])