MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [MATLAB数学相关] [求助]有一个数组,如何去掉里面的负数 (https://www.labfans.com/bbs/showthread.php?t=11569)

dayong3492 2010-05-20 14:39

[求助]有一个数组,如何去掉里面的负数
 
RT

谢谢您的回复~~

beginer 2010-05-20 14:42

回复: [求助]有一个数组,如何去掉里面的负数
 
来个循环判断一下呗~~

dayong3492 2010-05-20 14:43

回复: [求助]有一个数组,如何去掉里面的负数
 
[QUOTE=beginer;36693]来个循环判断一下呗~~[/QUOTE]

具体咋写嘛····················

zzwwws 2010-05-20 15:27

回复: [求助]有一个数组,如何去掉里面的负数
 
什么叫去掉,把那个数变为0还是别的什么

yfl 2010-05-20 17:17

回复: [求助]有一个数组,如何去掉里面的负数
 
A=[3 2 -1 5 -7 -9];
B=A(A>0)
运行结果:
B =
3 2 5
是这个意思吗?

billyvon 2010-05-20 17:45

回复: [求助]有一个数组,如何去掉里面的负数
 
a=[1 2 5 -4 4 -6 0 -5 -6 4 7 9];
for i=1:12
if a(i)<0
a(i)=0;
end
end
a
--------------------------------
结果:
a =

1 2 5 0 4 0 0 0 0 4 7 9

dayong3492 2010-05-21 10:57

回复: [求助]有一个数组,如何去掉里面的负数
 
[QUOTE=yfl;36702]A=[3 2 -1 5 -7 -9];
B=A(A>0)
运行结果:
B =
3 2 5
是这个意思吗?[/QUOTE]

对对,是这个意思,谢谢~~
也感谢其他几位回帖的labfans·····
appreciate···


所有时间均为北京时间。现在的时间是 12:50

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