當前位置:編程學習大全網 - 電腦編程 - matlab中&符號是什麽意思?a1(:,q)=p(:,q)&v(;,win)意思是把兩個矩陣合並?

matlab中&符號是什麽意思?a1(:,q)=p(:,q)&v(;,win)意思是把兩個矩陣合並?

& 是邏輯運算符,表示邏輯“與”,返回的結果是邏輯運算結果1(真)或0(假)。

當A,B是矩陣時,A&B是對對應位置的元素進行邏輯運算。

a1(:,q)=p(:,q)&v(;,win)是指矩陣p的第q列與矩陣v的第win列進行邏輯“或”運算,將結果賦給矩陣a1的第q列。

如A =[2 0.5; 0 3]; B=[0 1;2 0]; A&B為[0 1;0 0]

又令C=[1 2;3 4];

C(:,1)=A(:,1)&B(:,2)的返回結果為

C =

1 2

0 4

  • 上一篇:解決at89c205 1-24pu單片機程序修改的方法
  • 下一篇:EDM的電極可以是矩形的。
  • copyright 2024編程學習大全網