Matlab
基礎 - Lecture 3以下為一個程式範例, 雖然可以正確執行, 不過有個很大的問題是註解不足.
雖然它有註解, 所以對於當初寫這程式的人很容易看得懂並修改, 不過對使用者而言卻沒有將最重要的資訊顯示出來, 所以不確定要如何使用.
Question: 我應該丟什麼東西進去這函數?
檔案名稱
需完全一樣input
與output
的規格以下這函數請將其存成
average.m
檔.
i
, j
. (此為Matlab
內建的虛數)
ii
, jj
與 kk
在Matlab
中計時可以用tic-toc
試寫一函數, 求 的級數和:
此函數input
為 .
試以你寫的函數求出 , 以及 的級數值, 並計算所花費的時間.
假設想要在 找到 的解, 我們可以定義一個函數 , 接著在 區間隨機取點, 如果在取到的點其函數值夠小我們就說找到解了!
通常我們會定義一個容許值(tolerance, ), 如果 就說找到解了!
matlab
運算元運算元 | |
---|---|
== | 等於 |
~= | 不等於 |
> | 大於 |
>= | 大於等於 |
< | 等於 |
<= | 小於等於 |
&& | and |
` | |
~ | not |
while
迴圈裡面一定要有一個 if
判斷計數上限, 不然很容易程式寫錯這個回圈就永無止盡地跑.已知
為發散級數, 趨近於無窮大.
試寫一函數, input
為 , output
為 並滿足