matlab程式設計問題,matlab程式設計問題

2021-03-03 20:58:39 字數 1959 閱讀 7771

1樓:匿名使用者

^題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)  %eye——單位矩陣

ans =[23    37     1;   4     5    34;  51     3    40]

>> a*b  %矩陣乘法

ans =[109   158    65;  -83    41   254;  -36   252   100]

>> a.*b %陣列乘法

ans =[ 22   132   -12; 3     6    93; -162     2   256]

>> a^2  %矩陣階乘

ans =[733         833        1239;  1699         104        1089; 2918        1852        1302]

>> a.^2  %陣列階乘

ans =[484        1089          16; 1           9         961;  2916           4        1024]

題2:分式函式

function y=piecewise(t)

if ( t>=0 | t<1 )

y=t.^2;

elseif ( t>=1 | t<=3 )

y=3-t;

elseif ( t>3 | t<=6 )  

y=t.^2+2*t+5

end

end

>>t=[0:0.5:6]';

>>y=piecewise(t)

由於題量偏多,其餘問題另行求解。

matlab中如何程式設計序進去

2樓:匿名使用者

點選file --new-m-file或者file下方的圖示 進入m檔案編輯視窗,如果你定義了函式 比如fu**tion a=hanshu(a,b),那麼你儲存時,檔名要是hanshu

3樓:暗礁

matlab 程式的檔案

**是以.m檔案的形式呈現的。將matlab**編寫進.m檔案內然後版

執行即可。

例子:權

建立一個 helloworld.m

檔案內包括內容如下:

fprintf('hello world!');

使用快捷鍵f5直接執行,然後可以在控制檯下看到列印的:

hello world!

4樓:匿名使用者

在左上角有個空白的 像一張紙 點選就可以建立一個檔案 然後在裡面編寫

5樓:夏可祕冰凡

按你問的問題,你應該剛接觸matlab,建議你要買1~2本工具書,基礎學起

matlab中s函式的程式設計問題,matlab中S函式的程式設計問題

function sys,x0,str,ts mdlinitializesizes sizes simsizes sizes.numcontstates 0 sizes.numdiscstates 4 sizes.numoutputs 1 sizes.numinputs 2 sizes.dirfee...

matlab程式設計問題急高懸賞,MATLAB問題,高分懸賞!下面的程式完成功能是什麼?

用lingo比較簡單,有需要lingo軟體留下郵箱我發給你。lingo 如下 model sets r 1.9 c 1.2 link r,c d endsets data d 1 1 2 35 8 7 412 44 15 48 4 15 5 12 7 14 enddata bnd 0,x,50 bn...

matlab聯合程式設計問題

使用matlab編譯器試試,mcc 群裡的,哈哈 這種情況中毒的可能性很少 我這說的都是解決方法加一點理論,如果你想學理論可以看一下長篇大論,軟體方面就是程式衝突,記憶體被分配為一個個地址,這個地址用到的時候軟體衝突導致記憶體寫不進,就會出 現這種情況。如果你最近裝了什麼新軟體 謝了試試,還有可能是...