MATLAB: 为空矩阵赋值 NaN,非空输出 1
您可以使用以下代码来实现您的要求:
% 检查矩阵是否为空
if isempty(matrix)
matrix = nan; % 当矩阵为空时,赋值为 nan
else
disp(1); % 当矩阵不为空时,输出 1
end
在这个代码中,'matrix' 是您要检查的矩阵变量。首先,使用 'isempty' 函数检查矩阵是否为空。如果矩阵为空,则将其赋值为 'nan',即 'matrix = nan'。如果矩阵不为空,则使用 'disp' 函数输出 1。
原文地址: https://www.cveoy.top/t/topic/d6PM 著作权归作者所有。请勿转载和采集!