回 帖 发 新 帖 刷新版面

主题:有关数组元素的寻访问题

有一个数组,里面含有实数和虚数,如何找出其中的实数?
谢谢! 

本文来自: 小木虫论坛 http://emuch.net/bbs/viewthread.php?tid=2464016&fpage=1

回复列表 (共1个回复)

沙发

% 下面是一个找实数的程序,供参考
A=[1 2 i 6 5i 6i 7+4i 9-7i 10+6i 15 20];
n=length(A); 
k=zeros(1,n);
kk=[1:1:n];
for t=1:n
    if imag(A(t))~=0
        k(t)=t;
    end
end
k;
find((kk-k)>0) % 找到实数字的位置
运行结果:
ans =

     1     2     4    10    11

我来回复

您尚未登录,请登录后再回复。点此登录或注册