當前位置:編程學習大全網 - 源碼下載 - 需要有關數學建模的各種matlab代碼,急求~~~~

需要有關數學建模的各種matlab代碼,急求~~~~

這個可不是壹般的多……

附錄壹 MATLAB常用函數

1、特殊變量與常數

ans 計算結果的變量名 computer 確定運行的計算機

eps 浮點相對精度 Inf 無窮大

I 虛數單位 inputname 輸入參數名

NaN 非數 nargin 輸入參數個數

nargout 輸出參數的數目 pi 圓周率

nargoutchk 有效的輸出參數數目 realmax 最大正浮點數

realmin 最小正浮點數 varargin 實際輸入 的參量

varargout 實際返回的參量

操作符與特殊字符

+ 加 - 減

* 矩陣乘法 .* 數組乘(對應元素相乘)

^ 矩陣冪 .^ 數組冪(各個元素求冪)

\ 左除或反斜杠 / 右除或斜面杠

./ 數組除(對應元素除) kron Kronecker張量積

: 冒號 () 圓括

[] 方括 . 小數點

.. 父目錄 ... 繼續

, 逗號(分割多條命令) ; 分號(禁止結果顯示)

% 註釋 ! 感嘆號

' 轉置或引用 = 賦值

== 相等 <> 不等於

& 邏輯與 | 邏輯或

~ 邏輯非 xor 邏輯異或

2、基本數學函數

abs 絕對值和復數模長 acos,acodh 反余弦,反雙曲余弦

acot,acoth 反余切,反雙曲余切 acsc,acsch 反余割,反雙曲余割

angle 相角 asec,asech 反正割,反雙曲正割

secant 正切 asin,asinh 反正弦,反雙曲正弦

atan,atanh 反正切,雙曲正切 tangent 正切

atan2 四象限反正切 ceil 向著無窮大舍入

complex 建立壹個復數 conj 復數配對

cos,cosh 余弦,雙曲余弦 csc,csch 余切,雙曲余切

cot,coth 余切,雙曲余切 exp 指數

fix 朝0方向取整 floor 朝負無窮取整

gcd 最大公因數 imag 復數值的虛部

lcm 最小公倍數 log 自然對數

log2 以2為底的對數 log10 常用對數

mod 有符號的求余 nchoosek 二項式系數和全部組合數

real 復數的實部 rem 相除後求余

round 取整為最近的整數 sec,sech 正割,雙曲正割

sign 符號數 sin,sinh 正弦,雙曲正弦

sqrt 平方根 tan,tanh 正切,雙曲正切

3、基本矩陣和矩陣操作

blkding 從輸入參量建立塊對角矩陣 eye 單位矩陣

linespace 產生線性間隔的向量 logspace 產生對數間隔的向量

numel 元素個數 ones 產生全為1的數組

rand 均勻頒隨機數和數組 randn 正態分布隨機數和數組

zeros 建立壹個全0矩陣 :(colon) 等間隔向量

cat 連接數組 diag 對角矩陣和矩陣對角線

fliplr 從左自右翻轉矩陣 flipud 從上到下翻轉矩陣

repmat 復制壹個數組 reshape 改造矩陣

roy90 矩陣翻轉90度 tril 矩陣的下三角

triu 矩陣的上三角 dot 向量點集

cross 向量叉集 ismember 檢測壹個集合的元素

intersect 向量的交集 setxor 向量異或集

setdiff 向是的差集 union 向量的並集

數值分析和傅立葉變換

cumprod 累積 cumsum 累加

cumtrapz 累計梯形法計算數值微分 factor 質因子

inpolygon 刪除多邊形區域內的點 max 最大值

mean 數組的均值 mediam 中值

min 最小值 perms 所有可能的轉換

polyarea 多邊形區域 primes 生成質數列表

prod 數組元素的乘積 rectint 矩形交集區域

sort 按升序排列矩陣元素 sortrows 按升序排列行

std 標準偏差 sum 求和

trapz 梯形數值積分 var 方差

del2 離散拉普拉斯 diff 差值和微分估計

gradient 數值梯度 cov 協方差矩陣

corrcoef 相關系數 conv2 二維卷積

conv 卷積和多項式乘法 filter IIR或FIR濾波器

deconv 反卷積和多項式除法 filter2 二維數字濾波器

cplxpair 將復數值分類為***軛對 fft 壹維的快速傅立葉變換

fft2 二維快速傅立葉變換 fftshift 將FFT的DC分量移到頻譜中心

ifft 壹維快速反傅立葉變換 ifft2 二維傅立葉反變換

ifftn 多維快速傅立葉變換 ifftshift 反FFT偏移

nextpow2 最靠近的2的冪次 unwrap 校正相位角

多項式與插值

conv 卷積和多項式乘法 roots 多項式的根

poly 具有設定根的多項式 polyder 多項式微分

polyeig 多項式的特征根 polyfit 多項式擬合

polyint 解析多項式積分 polyval 多項式求值

polyvalm 矩陣變量多項式求值 residue 部分分式展開

interp1 壹維插值 interp2 二維插值

interp3 三維插值 interpft 使用FFT的壹維插值

interpn 多維插值 meshgrid 為3維點生成x和y的網格

ndgrid 生成多維函數和插值的數組 pchip 分段3次Hermite插值多項式

ppval 分段多項式的值 spline 3次樣條數據插值

繪圖函數

bar 豎直條圖 barh 水平條圖

hist 直方圖 histc 直方圖計數

hold 保持當前圖形 loglog x,y對數坐標圖

pie 餅狀圖 plot 繪二維圖

polar 極坐標圖 semilogy y軸對數坐標圖

semilogx x軸對數坐標 subplot 繪制子圖

bar3 數值3D豎條圖 bar3h 水平3D條形圖

comet3 3D慧星圖 cylinder 圓柱體

fill3 填充的3D多邊形 plot3 3維空間繪圖

quiver3 3D震動(速度)圖 slice 體積薄片圖

sphere 球 stem3 繪制離散表面數據

waterfall 繪制瀑布 trisurf 三角表面

clabel 增加輪廓標簽到等高線圖中 datetick 數據格式標記

grid 加網格線 gtext 用鼠標將文本放在2D圖中

legend 圖註 plotyy 左右邊都繪Y軸

title 標題 xlabel X軸標簽

ylabel Y軸標簽 zlabel Z軸標簽

contour 等高線圖 contourc 等高線計算

contourf 填充的等高線圖 hidden 網格線消影

meshc 連接網格/等高線 mesh 具有參考軸的3D網格

peaks 具有兩個變量的采樣函數 surf 3D陰影表面圖

surface 建立表面低層對象 surfc 海浪和等高線的結合

surfl 具有光照的3D陰影表面 trimesh 三角網格圖

  • 上一篇:wordpress與emlog哪個好
  • 下一篇:大家幫忙找幾個恐怖片兒 必須是世界最最最恐怖的
  • copyright 2024編程學習大全網