Chapter 1: Exercises

  1. 使用 tic 和 toc 指令,算出計算 inv(rand(n)) 所須的時間 t,並將此時間 t 對 n 作圖,n 的值是從10到200,以得到 t 對 n 的關係圖。請問 t 對 n 的關係是呈現線性成長或是二次成長?
  2. 重複上題,但改對 eig(randn(n)) 進行計時及繪圖。請問這次所花的計算時間比上一題多或少?
  3. 請使用 profile 指令,計算在下列程式碼中,共做了幾次 normapp 運算:
    polyfit(rand(100,1), rand(100,1), 25);

MATLAB程式設計:進階篇