認識Matlab:
Matlab是計算機高級編程語言,廣泛運用於科學研究、工程應用、用於數值計算分析、系統建模與仿真。
語言特點
Matlab的規則簡單;是一種腳本式解釋型語言;Matlab基本的語言環境提供了數以萬計的計算函數;平臺無關性(可移植性)
界面:
在文本編輯窗口輸入需要輸入的內容,待輸入完畢以後,按Enter鍵就會運行出結果
例子
【例1】計算[12+2x(7-4)]
(12+2*(7-4))/3^2
其中ans就是answer的意思,含義就是“運算答案‘,ans是Matlab的一個預定義變量。
【例2】
計算sin(45°)
sin(45*pi/180)
其中pi是Matlab的預定義變量,pi=3.14159…
按鍵盤上的【】就可以回調已輸入的命令,重新進行書寫
【例3】計算
sqrt(2*exp(4.92)+1)
【例4】求方程2-3 +71-9+13=0的全部根
p = [2,0,-3,71,-9,13] %建立多項式係數向量
x = roots(p) %求根
【例5】計算
a = [2,3,-1;8,2,3;45,3,9];%建立係數矩陣a
b = [2;4;23]; %建立列向量b
M = inv(a)*b %矩陣乘法
【例6】計算
quad('x.*log(1+x)',0,1)
syms x
int(x*log(1+x),0,1)
【例7】
常見通用命令