MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   资料存档 (https://www.labfans.com/bbs/forumdisplay.php?f=72)
-   -   Matlab中的Element ifs-它们是否存在? (https://www.labfans.com/bbs/showthread.php?t=22662)

poster 2019-12-10 16:49

Matlab中的Element ifs-它们是否存在?
 
说我有以下基本的if语句:

if (A ~= 0) % do something like divide your favorite number by A else % do something like return NaN or infinity end 问题在于,A不是一个简单的数字,而是一个向量。如果A中的任何元素都不为0,Matlab将返回true。我要寻找的是矢量化的吗?对A中的每个元素执行上述if语句的方法。

实际上,我只是想尽快执行此操作。


回答:
B = zeros(size(A)); B(A~=0) = FAV./A(A~=0); B(A==0) = NaN;

[url=https://stackoverflow.com/questions/835142]更多&回答...[/url]


所有时间均为北京时间。现在的时间是 23:31

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.