當前位置:首頁 » 編程軟體 » 矩陣編程

矩陣編程

發布時間: 2022-01-17 23:52:30

❶ matlab 矩陣編程問題

y = [1:30]; %給出y
x = [0:2]'; %給出x

yTanspose = zeros(3, 10); %定義劃分並轉置後的存儲矩陣
for i = 1 : 10
yTranspos(:, i) = (y(3*i-2, 3i))'; %將y按每3個一組進行劃分,並進行轉置
end

xcord = [1:10]; %用於畫圖的x坐標
yNorm = xcord; %用於畫圖的矩陣模
for i = 1 : 10
yNorm(i) = norm(yTranspos(:, i) - x); %求劃分後的子向量與x的差的模
end

plot(xcord, yNorm);

❷ 矩陣編程

還是用指針比較好,靈活,方便,只是在使用時要注意控制好。

❸ C語言:編程 矩陣

#include<stdio.h>
void main()
{ int a[4][2],b[2][4],i,j;
printf("鍵盤輸入一個4行2列的矩陣\n");
for(i=0;i<4;i++)

for(j=0;j<2;j++)
scanf("%d",&a[i][j]);//按樓主意願,並非定義同時初始化

for(i=0;i<4;i++)
for(j=0;j<2;j++)
b[j][i]=a[i][j];

for(i=0;i<2;i++)
{ for(j=0;j<4;j++)
printf("%d ",b[i][j]);
printf("\n");
}

}

❹ vb矩陣編程

Private Sub Command1_Click()
Dim a(5, 5) As Integer
For i = 0 To 5
For j = 0 To 5
If i = j Then
a(i, j) = 0
ElseIf i > j Then
a(i, j) = 2
Else
a(i, j) = 1
End If
If j = 5 Then
For k = 0 To 5
b = b & a(i, k) & " "
Next k
Print b
End If
Next j
b = ""
Next i
End Sub

❺ 矩陣計算編程,急急

#include "stdio.h"
main()
{
int a[4][3]={0};
int b[4][3]={0};
int sum[4][3]={0};
int cha[4][3]={0};
int i,j;
printf("兩矩陣的和為:\n");
for(i=0;i<4;i++)
{
for(j=0;i<3;j++)
{
sum[i][j]=a[i][j]+b[i][j];
cha[i][j]=a[i][j]-b[i][j];
printf("%d\t",sum[i][j]);
}
printf("\n");
}
printf("兩矩陣的差為:\n");
for(i=0;i<4;i++)
{
for(j=0;i<3;j++)
printf("%d\t",cha[i][j]);
printf("\n");
}
getch();
}

❻ 矩陣 編程 在線等

matlab編的 供借鑒
A=zeros(10,10);
for i=1:10
A(i,i)=1;
A(i,1)=1;
end
for i=3:10
for j=2:i-1
A(i,j)=A(i-1,j-1)+A(i-1,j);
end
end
A

A =

1 0 0 0 0 0 0 0 0 0
1 1 0 0 0 0 0 0 0 0
1 2 1 0 0 0 0 0 0 0
1 3 3 1 0 0 0 0 0 0
1 4 6 4 1 0 0 0 0 0
1 5 10 10 5 1 0 0 0 0
1 6 15 20 15 6 1 0 0 0
1 7 21 35 35 21 7 1 0 0
1 8 28 56 70 56 28 8 1 0
1 9 36 84 126 126 84 36 9 1

>>

❼ 一個矩陣編程的問題

有些條件說的不清楚,希望明確一下:
1、「特徵值矩陣」這個說法不常見,是不是指對角陣,其對角線元素為Y的特徵值?
2、我的理解:其實要點在於確定U,使得對角陣左乘以U,右乘以U',得到的結果Y滿足上三角或下三角且對角線元素均為1?
3、對U有沒有什麼要求?

❽ 用指針實現矩陣編程

不會啊。。。矩陣是MATLAB里的嗎??

❾ 計算機編程中矩陣乘法有什麼用

線性代數是計算機特別是圖形學中很重要的數學工具。3D游戲和CAD中的三維透視,科學計算中的方程組求解都需要用矩陣,人工智慧中的人腦模型,都需要用矩陣演算法中的加法,減法,乘法和除法(左除和右除)

❿ 用C語言編寫程序(兩個矩陣相加)

用C語言編寫程序(兩個矩陣相加)代碼如下:

/**

MatrixAddition.c

實現兩個矩陣相加

*/

#include<stdio.h>

const int COLS=3;

void printMatirx(int *pArray,int rows,int cols);

void printMatirx2(int (*pArray)[COLS],int rows);

int main()

{

int A[3][4]={{15,10,9,12},

{18,14,8,7},

{16,13,6,11}};

printf("矩陣A= ");

printMatirx(A,3,4);

int B[3][4]={{4,3,5,2},

{0,9,6,1},

{5,7,2,6}};

printf("矩陣B= ");

printMatirx(B,3,4);

int C[3][4];

int i,j;

//矩陣相加:兩個矩陣必須行數和列數一樣才能相加,

//和矩陣的每個元素分別是兩個矩陣對應的元素的和

printf("矩陣A+矩陣B= ");

for(i=0;i<3;i++)//控制行

{

for(j=0;j<4;j++)

{

C[i][j]=A[i][j]+B[i][j];

//printf("%3d",C[i][j]);//輸出結果

}

// printf(" ");

}

int (*p)[COLS]=C;

printMatirx2(p,3);

/*結果應為:

19 13 14 14

18 23 14 8

21 20 8 17

*/

printf("矩陣C-矩陣A= ");

for(i=0;i<3;i++)//控制行

{

for(j=0;j<4;j++)

{

printf("%3d",C[i][j]-A[i][j]);//輸出結果

}

printf(" ");

}

/*結果應為:

4 3 5 2

0 9 6 1

5 7 2 6

*/

//矩陣數乘:

int D[3][4];

printf("矩陣D: ");

for(i=0;i<3;i++)//控制行

{

for(j=0;j<4;j++)

{

D[i][j]=1;

printf("%d ", D[i][j]);//輸出結果

}

printf(" ");

}

int mul;

printf("矩陣D數乘以:");

scanf("%d",&mul);

printf("矩陣D數乘以%d= ",mul);

for(i=0;i<3;i++)//控制行

{

for(j=0;j<4;j++)

{

D[i][j]=D[i][j]*mul;

printf("%d ", D[i][j]);//輸出結果

}

printf(" ");

}

return 0;

}

(10)矩陣編程擴展閱讀:

C語言矩陣加減法函數:

void matrix_a(double **a_matrix, const double **b_matrix, const double **c_matrix,int krow, int kline, int ktrl)

////////////////////////////////////////////////////////////////////////////

// a_matrix=b_matrix+c_matrix

// krow :行數

// kline :列數

// ktrl :大於0: 加法 不大於0:減法

////////////////////////////////////////////////////////////////////////////

{

int k, k2;

for (k = 0; k < krow; k++)

{

for(k2 = 0; k2 < kline; k2++)

{

a_matrix[k][k2] = b_matrix[k][k2]

+ ((ktrl > 0) ? c_matrix[k][k2] : -c_matrix[k][k2]);

}

}

}

熱點內容
深海迷航密碼在哪裡 發布:2024-11-15 06:30:23 瀏覽:303
伺服器日誌怎麼分析 發布:2024-11-15 06:22:04 瀏覽:525
字體目錄在哪個文件夾 發布:2024-11-15 06:20:28 瀏覽:181
php種子怎麼打開 發布:2024-11-15 06:07:01 瀏覽:346
密碼箱的密碼忘記了如何開鎖 發布:2024-11-15 06:04:41 瀏覽:956
安卓軟體和蘋果系統哪個好 發布:2024-11-15 05:48:32 瀏覽:284
pythonwhileelse 發布:2024-11-15 05:39:10 瀏覽:672
java文件流上傳文件 發布:2024-11-15 05:24:02 瀏覽:148
linux安裝so 發布:2024-11-15 05:22:29 瀏覽:582
九游版冒險王2適合安卓哪個版本 發布:2024-11-15 05:12:33 瀏覽:601