1樓:匿名使用者
以下來是迴圈語句,可自以適用於n維向量bai的內積,你可以自己du去做成乙個zhifunction的m檔案直接呼叫的。dao程式如下:
% 最終內積由z給出,在螢幕上顯示。
x=[1,2,3];
y=[4,5,6];
z=0;
n=length(x);
for k=1:1:n;
z=z+x(k)*y(k);
endz
乙個迴圈,很簡單的。
對於外積,三階外積又不用大量求和(如果你不是想求n階張量積的話)我還真看不出怎麼用迴圈。。。(除了閒的無聊確實可以加乙個無聊的迴圈外衣,例如for k=[1 2 3]; if k=1....elseif k=2.....
else......end..end..
end...)
對外積就老老實實簡單的將結果的三個分量乙個乙個算出來吧,直接輸公式,簡單到連det都不用要(因為兩階行列式太簡單了)。
2樓:匿名使用者
x=[1,2,3];
y=[4,5,6];
p=dot(x,y);%內積
q=cross(x,y);%外積
用迴圈!!!
你要想做成迴圈那就看help裡的dot和cross吧。
matlab中 dot(x, y)和cross(x, y)是向量內積和外積,內積和外積是什麼意思,該怎麼表示
3樓:匿名使用者
向量的內積就是數量積
由於向量本身和幾何聯絡很緊密:一般用向量的長度和夾角來定義內積(這裡沒辦法寫公式):a,b是兩個向量
a=(a1,a2,.....an)
b=(b1,b2,.....bn)
則a和b的內積是a的長度(絕對值)和b的長度之積乘以兩向量夾角的余弦
向量的外積就是向量積
關於外積,如果要描述,不可避免的要用的矩陣,這裡實在沒辦法表述,你看看這個:
在c++程式中怎樣編寫兩個向量的內積與外積(
4樓:匿名使用者
示例:class vector
vector outerproduct(const vector & v)
double innerproduct(const vector & v)
private:
double x;
double y;
dobule z;};
向量的內積和外積的區別
5樓:匿名使用者
向量內積(點乘) a.b=x1*y1+x2*y2 其中a(x1,x2) b(y1,y2) 結果是標量 乙個數值
向量外積(叉乘) a×b=|a|*|b|*sin結果是乙個向量(向量)
6樓:匿名使用者
分清向量內積(點乘)和向量外積(叉乘)
點乘,也叫向量的內積、數量積。顧名思義,求下來的結果是乙個數。
向量a·向量b=|a||b|cos
在物理學中,已知力與位移求功,實際上就是求向量f與向量s的內積,即要用點乘。
叉乘,也叫向量的外積、向量積。顧名思義,求下來的結果是乙個向量,記這個向量為c。
|向量c|=|向量a×向量b|=|a||b|sin向量c的方向與a,b所在的平面垂直,且方向要用「右手法則」判斷(用右手的四指先表示向量a的方向,然後手指朝著手心的方向擺動到向量b的方向,大拇指所指的方向就是向量c的方向)。
因此 向量的外積不遵守乘法交換率,因為
向量a×向量b=-向量b×向量a
在物理學中,已知力與力臂求力矩,就是向量的外積,即叉乘。
將向量用座標表示(三維向量),
若向量a=(a1,b1,c1),向量b=(a2,b2,c2),則 向量a·向量b=a1a2+b1b2+c1c2向量a×向量b=
| i j k|
|a1 b1 c1|
|a2 b2 c2|
=(b1c2-b2c1,c1a2-a1c2,a1b2-a2b1)(i、j、k分別為空間中相互垂直的三條座標軸的單位向量)。
7樓:匿名使用者
內積是點乘,及跟以前的向量一樣的
外積是差乘,還比較麻煩,
把向量外積定義為: |a ×b| = |a|·|b|·sin. 方向根據右手法則確定,就是手掌立在a、b所在平面的向量a上,掌心向b,那麼大拇指方向就是垂直於該平面的方向,被規定為外積的方向。
1)外積的反對稱性: a × b = - b × a. 這由外積的定義是顯然的。
2)內積(即數積、點積)的分配律: a·(b + c) = a·b +a·c, (a + b)·c = a·c + b·c. 這由內積的定義a·b = |a|·|b|·cos,用投影的方法不難得到證明。
3)混合積的性質: 定義(a×b)·c為向量a, b, c的混合積,容易證明: i) (a×b)·c的絕對值正是以a, b, c為三條鄰稜的平行六面體的體積,其正負號由a, b, c的定向決定(右手係為正,左手係為負)。
從而就推出: ii) a·(b×c)=b·(c×a)=c·(a×b) 所以我們可以記a, b, c的混合積為(a,b,c)
轎車的內迴圈與外迴圈,轎車的內迴圈與外迴圈???
內外迴圈顧名思義。內迴圈就是讓空氣只在車內流通,通過鼓風機帶動車內空氣進行迴圈。而外迴圈就是連通車內與外界,車輛行駛過程中,氣流會利用風壓自動吸入車內,靜止時車外空氣也能順著氣道進入鼓風機,從而吹入車內。1.外迴圈什麼時候用 剛剛購買的新車一定要盡可能的開啟外迴圈,保持車內外空氣流通,這樣做可以盡早...
關於C語言的一道題迴圈語句,C語言迴圈語句裡的一道例題
a.for x i 因為沒有判斷語句,所以就沒有真假判斷,程式就一直迴圈下去咯。b.while 1 因為括弧裡面是1,在邏輯上說就是真,所以迴圈也會繼續。c.for i 10 i sum i 和a一樣,沒有判斷語句。答案是d就不用說了吧。a c缺少終止條件語句,當然死迴圈 b,while 1 1表示...
Flash中的for迴圈語句
設定乙個sum的固定值,然後 for迴圈乙個i的陣列迴圈的裡面用sum固定值加上迴圈值得出另乙個sum,在第二次迴圈的時候sum的值就變成第一次for的值,周而復始當最後的值出來就是全部的總和。讓第一次for的值等於固定值加上i的值的合,依次迴圈。常識把sum值換個數字,把i的條件值改一下 就能明白...