clc 清除工作窗
clear 清理變數
type 顯示檔案內容
hold 保持視窗開啟
向量的建立和運算
1.直接輸入向量
2.冒號建立向量
x = 3.4:6.7
y = 3.4:2:6.7
z = 2.6:-0.8:0
3.生成線性等分向量
x = linspace(0,1,5)
4.向量的運算
元素群乘積
x.y = [ x1y1 x2*y2]
元素群右除、左除
x./y = [ x1/y1 x2/y2]
元素群運算
x = linspace(0, 4*pi,100)
直接輸入矩陣
1.用方括號
2.同一行元素用 空格 或 逗號
生成特殊矩陣
均勻分布隨機矩陣
問題:產生[10,20]內均勻分布的四階隨機矩陣
ans:
a=10;
b=20;
x = a+(b-a)*rand(4)
正態分佈隨機矩陣
問題產生均值0.6,方差0.1的4階矩陣
ans:
mu = 0.6 ;
sigma = 0.1;
x =mu+sqrt(sigma)*randn(4)
矩陣的運算
轉置矩陣 a『
行列式 det
逆矩陣 inv
左除 求ax = b的解
x=a\b
當a為方陣且可逆
x = a\b = inv(a)*b
右除:xa = b
…題目:ab = 2b+a
a = [3 0 1 ;1 1 0 ; 0 1 4]
ans:
a = [3 0 1 ;1 1 0 ; 0 1 4];
b = inv(a-2*eye(3))a
b = (a-2eye(3))\a
矩陣的大小
numel 矩陣的元素個數
length 最長方向的長度
size(a) 各方向的長度
分塊矩陣
問題:取出 a的1,3行與1,3列的交叉元素構成新矩陣
ans:
vr = [1,3];vc = [1,2];
a1=a(vr,vc)
問題:將矩陣分成四塊,並賦值到b中
矩陣的修改和提取
刪除a([1,3],:)=
修改a(1,:) = [ 1,2,3]
問題:修改矩陣a,1,3行互換
a([1,3],;)=a([3,1]?
秩:rank
特徵值和特徵向量:eig
跡:trace
科學知識 時間複雜度計算方法
一 定義 1 如果乙個問題的規模是n,解這一問題的某一演算法所需要的時間為t n 它是n的某一函式 t n 稱為這一演算法的 時間複雜性 我們常用大o表示法表示時間複雜性,稱之為大o記法。2 乙個問題本身也有它的複雜性,如果某個演算法的複雜性到達了這個問題複雜性的下界,那就稱這樣的演算法是最佳演算法...
IOPS計算方法
通常當資料庫管理員提出需要更多儲存空間的時候,他們還會指定必須要達到多少iops。現在有這樣乙個需求,20tb儲存空間同時滿足4500 iops raid 5,我應該如何計算?raid 5或者raid 1 0的時候分別需要多少塊硬碟?首先需要知道i o中讀操作 read 與寫操作 write 所佔的...
RMS計算方法
先提乙個問題 使用訊號發生器輸出同乙個脈衝方波訊號,在示波器上採用直流耦合方式和交流耦合方式,在示波器上得出的rms值是不一樣的,存在很大的差異,為何?原因是直流耦合在取樣時以地作為平面採用波形,並帶有一定的直流成分,而交流則已波形的中心水平線作為平面取波形的絕對值採集計算,數值是不一樣的,兩者之間...