java isreal方法_matlab-线性代数 isreal 检测矩阵的复数元素

matlab : R2018a 64bit

OS : Windows 10 x64

typesetting : Markdown

blog : my.oschina.net/zhichengjiu

code

clear

clc

a=[1+1i 0 3;2+2i 11 22]

sizeOfA=size(a)

%a矩阵有多少行

countOfRow=sizeOfA(1)

%a矩阵有多少列

countOfColumn=sizeOfA(2)

for i=1:1:countOfRow

for j=1:1:countOfColumn

%a(i,j)是复数,返回0

if(isreal(a(i,j))==0)

%如果该元素是复数,可以对该元素赋值啥的,

%如果元素是复数,改成1000

a(i,j)=1000;

end

end

end

a

result

a =

1.0000 + 1.0000i 0.0000 + 0.0000i 3.0000 + 0.0000i

2.0000 + 2.0000i 11.0000 + 0.0000i 22.0000 + 0.0000i

sizeOfA =

2 3

countOfRow =

2

countOfColumn =

3

a =

1000 0 3

1000 11 22

>>

resource

[文档] ww2.mathworks.cn/help/matlab

[文档] ww2.mathworks.cn/help/simulink

[平台] www.oschina.net

[平台] gitee.com

感谢帮助 志成就 的人们。

matlab优秀,值得学习。基础知识 + 专业知识 + matlab = ?

Simulink,用于仿真和基于模型的设计,值得学习。

该博文仅可用于测试与参考。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值