1樓:
可以。但是必須保證a是方陣,否則a的轉置不能與a相乘,且b的行數必須與a的列數相等,即a為n*n的矩陣,b必須為n*m的矩陣,m可以為任意數。所得結果為n*m的矩陣。
命令為:(a'*a)'*a*b;
例子如下:
a=[1 2 3;3 2 1;3 4 5]a =1 2 3
3 2 1
3 4 5
>> b=[2 2;4 5;1 3]
b =2 2
4 5
1 3
>> (a'*a)'*a*b
ans =
1114 1640
1376 2024
1638 2408
若b是一個數,而不是矩陣,則用「.*」,命令: (a'*a)'*a.*b
如下:>> a=[1 2 3;3 2 1;3 4 5]a =1 2 3
3 2 1
3 4 5
>> b=4
b =4
>> (a'*a)'*a.*b
ans =
568 648 728704 800 896840 952 1064
2樓:
(a'*a)'*a'*b
Matlab程式設計問題,matlab程式設計問題
挺簡單的,自己做,上道題動 不給採納,自己想想,簡單的積分問題 matlab 程式設計問題 26 題1 基本運算 a 22 33 4 1 3 31 54 2 32 b 1 4 3 3 2 3 3 1 8 a 6 b ans 28 57 14 19 15 49 36 8 80 a b eye 3,3 ...
Matlab中怎麼能是用title命令加的標題顯示在下面
title af position x,y 其中x,y就是標題顯示的位置。通過改動可以顯示到你想要的位置 matlab中怎麼能是用title命令加的標題顯示在下面 i made something title title subtitle or title times 這句話就是 title第一次被...
matlab產生隨機數問題,matlab產生隨機數
是嗎?看看我的。a floor 10 rand 4,5 5 a 4 3 3 4 4 3 2 1 2 41 1 1 4 1 1 5 2 1 3 a floor 10 rand 4,5 5 a 5 4 3 1 3 2 3 4 4 03 4 5 1 3 5 1 2 1 1 a floor 10 rand ...