當前位置:編程學習大全網 - 源碼下載 - Matlab矩陣乘法

Matlab矩陣乘法

函數矩陣()

%%這個函數關註以下幾個方面。

%%1.\ r \ n在所有fprintf中,它還可用於表示這取決於您的文本查看器支持。

%%如果是WINDOWS記事本讀取matrix.txt,最好使用\r\n

%%2.輸出語句fprintf(fid,' %.1f ',C(i,j));

%%我覺得應該用fprintf (FID,' % 4.1f ',c (I,j));生成的數據會更加整齊。

%%但是妳給的提示是fprintf(fid,' %.1f ',C(i,j));就是這樣。

disp('此程序將兩個m×m矩陣A和b相乘。')

m=input('輸入m的值:');

% %輸入A

disp(“”);

a =零(m);

因為i=1:m

info=sprintf('輸入A的第%d行作為數組:',I);

A(i,)= input(info);

結束

% %輸入B

disp(“”);

b =零(m);

因為i=1:m

info=sprintf('輸入B的第%d行作為數組:',I);

B(i,)= input(info);

結束

%%C=A*B

c =零(m);

因為i=1:m

對於j=1:m

對於k=1:m

C(i,j)=C(i,j)+A(i,k)*B(k,j);

結束

結束

結束

fid=fopen('matrix.txt ',' w ');

fprintf(fid,' A x B = \ r \ n ');

fprintf(fid,' _ _ \ r \ n ');

因為i=1:m

如果i~=m

fprintf(fid,' | ');

其他

fprintf(fid,' | _ ');

結束

對於j=1:m

fprintf(fid,' %.1f ',C(i,j));

結束

如果i~=m

fprintf(fid,' | \ r \ n ');

其他

fprintf(fid,' _ | \ r \ n ');

結束

結束

fclose(FID);

  • 上一篇:美團外賣產品分析報告:二 產品設計
  • 下一篇:Android指紋采集源代碼
  • copyright 2024編程學習大全網