首页 > 解决方案 > 如何将此表达式转换为 MATLAB 代码

问题描述

我是编程新手,我从 Matlab 开始。如何将此表达式转换为 MATLAB 代码:

a = if !IsNaN(x) then b else Double.NaN;

标签: matlab

解决方案


“!”的“非”功能 在 MATLAB 中由“~”实现。

所以,你的代码看起来像

if ~isnan(x)
   a = b
else 
   a = NaN;
end

推荐阅读