關(guān)于matlab怎么打,如何在MATLAB上打根號(hào)這個(gè)問(wèn)題很多朋友還不知道,今天小六來(lái)為大家解答以上的問(wèn)題,現(xiàn)在讓我們一起來(lái)看看吧!
1、上面的都說(shuō)得不夠詳細(xì),一樓且說(shuō)錯(cuò)了(不是大寫(xiě)的SQRT)。
2、我稍微給總結(jié)下吧:在matlab中,表示根號(hào)常用:1.如果是一個(gè)數(shù)字,比如5,表示它的根號(hào)用下面三個(gè)是等效的,都可正確運(yùn)行。
3、5^0.5 ; sqrt(5) ; sqrtm(5)2.如果是個(gè)矩陣A,表示A的根號(hào),那就有區(qū)別了。
4、sqrt(A)表示A中各個(gè)元素開(kāi)根號(hào),然后形成一個(gè)新矩陣。
5、sqrtm(A)則得出的一個(gè)結(jié)果是一個(gè)新矩陣B且滿足A=B*B而A^0.5 則會(huì)出錯(cuò),不能運(yùn)行。
6、但是A.^0.5是正確的(注意A后面有個(gè)點(diǎn)),它的意思和sqrt(A)相同。
7、舉例:A =[5 -4 1 0 0 -4 6 -4 1 0 1 -4 6 -4 1 0 1 -4 6 -4 0 0 1 -4 5];則sqrtm(A)結(jié)果為 [ 2 -1 -0 -0 -0 -1 2 -1 0 -0 0 -1 2 -1 0 -0 0 -1 2 -1 -0 -0 -0 -1 2 ]而sqrt(A)和A.^0.5是A中各個(gè)元素自身開(kāi)根號(hào)。
8、你可以運(yùn)行試試。
本文分享完畢,希望對(duì)大家有所幫助。
標(biāo)簽:
免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!