看板 MATLAB 關於我們 聯絡資訊
兩個問題請教一下 現在有一矩陣a=[-4 4]; (1).要如何得到根號值而不改變正負號,意思是對a開根號得 =[-2 2] (2).找出小於0的值並令其為0,也就是負號時令值為0,意思是a會變成 =[0 4] 之前都是用for + if 條件一個一個數值判斷 因為我的矩陣非常龐大,所以這樣多耗費許多時間 不知有沒有更快速的方式,謝謝您 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.27.46.218
ejialan:1. sign(a).*sqrt(abs(a)); 2. a(a<0)=0; 06/25 14:24
SAngelWing:太感謝您了! 06/25 14:36