Matlab學習1——基礎操作,命令及特殊符號

矩陣實驗室
利用Matlab可以進行簡單計算。

一,對文件的操作
1.edit 新建一個.m文件

2.如何使文件中幾行代碼單獨運行?
選中語句按F9,或者右鍵——執行所選內容

3.發佈功能:
用於將文本轉化成doc或者其他格式的文件。

4.運行節
每個節之間利用%%進行分割,
可以單獨運行一下節。

二,基本命令及特殊符號功能命令說明
/對窗口的操作/
清空屏幕clc

退回到上一個命令
小鍵盤↑

關閉圖形窗口
close all

/對變量的操作/
清除工作空間所有變量
clear

清除a的變量值
clear a

清除工作空間所有變量和函數
clear all

定義符號變量a,b
syms a b
這種變量就是方程中的變量。
修改輸出格式
format

/對文件的操作/
保存工作空間變量到文件name.mat中
save name

保存工作空間變量x,y到文件name.mat中
save name x y

載入name.mat文件中的所有變量到工作空間
load name

載入name.mat文件中的的變量x,y到工作空間
load name x y

/對軟件及程序的操作/
查看可使用的內存
memory

停止程序,按任意按鈕後繼續
pause

保存當前時間
toc

記錄程序完成時間
tic

/特殊符號/
圓周率
pi

正無窮大
inf

負無窮大
-inf

無窮小
eps
這是計算機能夠準確表達的最小單位2.2204e-16。
e-16代表10^-16

空數據
NaN

三,運算命令
注意:matlab默認計算列向量

乘方 6^5

對數 log(5),默認底數爲e,也可以計算log2(4)和log10(6),底數不可以取其他特殊的值。
如果要計算特殊底數的數,可以用換底公式:
log8(32)=log32/log8

三角函數 sin ,cos……

變量賦值操作 x=5

向量賦值 x=[1 2 3]
矩陣賦值 x=[1 2 3;2 3 5]

矩陣乘法 A*B
矩陣點乘 A.*B 這個指的是矩陣A,B,a11和b11相乘,a22和b22相乘……最後放在對應位置上。

四,其他命令
註釋標識 %,也和可利用Ctrl+R進行註釋;Ctrl+T取消註釋。

1:11 這是一個11維的向量,它的數值是[1,2,3,4,5,6,7,8,9,10,11]

2:4:11 這是一個四維向量,它的數值是[2,6,10]
上面兩種構建向量的辦法如果運用在循環上,則循環的變量i是一個值一個值的變化的,並不代表向量。若果是在其他情況下賦值給變量,那變量就是向量。

五,新的概念
變量:指的是保存在內存裏面的量,它的值不是自動可變的,所以不能列方程。

ans:是軟件保存計算結果的地址,如果計算結果並沒有賦予那個變量,軟件就會把這個計算結果給予這個地址。

腳本:用於一次性運行多條命令。寫完命令以後,會保存成.m的文件。

浮點數eps:浮點數是兩個數之間的最小間距,輸入eps(1)可以得到1與其距離最近的距離爲2.2204e-16。注意,浮點數表達格式爲:數值e次冪,這代表數值*10^次冪

發佈了17 篇原創文章 · 獲贊 4 · 訪問量 5561
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章