MATLAB代碼大全

2021-01-14 數學中國

 

  MATLAB代碼大全


  MATLAB主要命令匯總

  MATLAB函數參考

  附錄1.1 管理用命令

  函數名 功能描述 函數名 功能描述

  addpath 增加一條搜索路徑 rmpath 刪除一條搜索路徑

  demo 運行Matlab演示程序 type 列出.M文件

  doc 裝入超文本文檔 version 顯示Matlab的版本號

  help 啟動聯機幫助 what 列出當前目錄下的有關文件

  lasterr 顯示最後一條信息 whatsnew 顯示Matlab的新特性

  lookfor 搜索關鍵詞的幫助 which 造出函數與文件所在的目錄

  path 設置或查詢Matlab路徑

  附錄1.2管理變量與工作空間用命令

  函數名 功能描述 函數名 功能描述

  clear 刪除內存中的變量與函數 pack 整理工作空間內存

  disp 顯示矩陣與文本 save 將工作空間中的變量存檔

  length 查詢向量的維數 size 查詢矩陣的維數

  load 從文件中裝入數據 who,whos 列出工作空間中的變量名

  附錄1.3文件與作業系統處理命令

  函數名 功能描述 函數名 功能描述

  cd 改變當前工作目錄 edit 編輯.M文件

  delete 刪除文件 matlabroot 獲得Matlab的安裝根目錄

  diary 將Matlab運行命令存檔 tempdir 獲得系統的緩存目錄

  dir 列出當前目錄的內容 tempname 獲得一個緩存(temp)文件

  ! 執行作業系統命令

  附錄1.4窗口控制命令

  函數名 功能描述 函數名 功能描述

  echo 顯示文件中的Matlab中的命令 more 控制命令窗口的輸出頁面

  format 設置輸出格式

  附錄1.5啟動與退出命令

  函數名 功能描述 函數名 功能描述

  matlabrc 啟動主程序 quit 退出Matlab環境

  startup Matlab自啟動程序

  附錄2 運算符號與特殊字符附錄

  2.1運算符號與特殊字符

  函數名 功能描述 函數名 功能描述

  + 加 ... 續行標誌

  - 減 , 分行符(該行結果不顯示)

  * 矩陣乘 ; 分行符(該行結果顯示)

  .* 向量乘 % 注釋標誌

  ^ 矩陣乘方 ! 作業系統命令提示符

  .^ 向量乘方 矩陣轉置

  kron 矩陣kron積 . 向量轉置

  \ 矩陣左除 = 賦值運算

  / 矩陣右除 == 關係運算之相等

  .\ 向量左除 ~= 關係運算之不等

  ./ 向量右除 < 關係運算之小於

  : 向量生成或子陣提取 <= 關係運算之小於等於

  () 下標運算或參數定義 > 關係運算之大於

  [] 矩陣生成 >= 關係運算之大於等於

  {} & 邏輯運算之與

  . 結構欄位獲取符 | 邏輯運算之或

  . 點乘運算,常與其他運算符聯合使用(如.\) ~ 邏輯運算之非

  xor 邏輯運算之異成

  附錄2.2邏輯函數

  函數名 功能描述 函數名 功能描述

  all 測試向量中所用元素是否為真 is*(一類函數) 檢測向量狀態.其中*表示一個確定的函數(isinf)

  any 測試向量中是否有真元素 *isa 檢測對象是否為某一個類的對象

  exist 檢驗變量或文件是否定義 logical 將數字量轉化為邏輯量

  find 查找非零元素的下標

  附錄3 語言結構與調試

  附錄3.1程式語言

  函數名 功能描述 函數名 功能描述

  builtin 執行Matlab內建的函數 global 定義全局變量

  eval 執行Matlab語句構成的字符串 nargchk 函數輸入輸出參數個數檢驗

  feval 執行字符串指定的文件 script Matlab語句及文件信息

  function Matlab函數定義關鍵詞

  附錄3.2控制流程

  函數名 功能描述 函數名 功能描述

  break 中斷循環執行的語句 if 條件轉移語句

  case 與switch結合實現多路轉移 otherwise 多路轉移中的預設執行部分

  else 與if一起使用的轉移語句 return 返回調用函數

  elseif 與if一起使用的轉移語句 switch 與case結合實現多路轉移

  end 結束控制語句塊 warning 顯示警告信息

  error 顯示錯誤信息 while 循環語句

  for 循環語句

  附錄3.3交互輸入

  函數名 功能描述 函數名 功能描述

  input 請求輸入 menu 菜單生成

  keyboard 啟動鍵盤管理 pause 暫停執行

  附錄3.4面向對象編程

  函數名 功能描述 函數名 功能描述

  class 生成對象 isa 判斷對象是否屬於某一類

  double 轉換成雙精度型 superiorto 建立類的層次關係

  inferiorto 建立類的層次關係 unit8 轉換成8位元組的無符號整數

  inline 建立一個內嵌對象

  附錄3.5調試

  函數名 功能描述 函數名 功能描述

  dbclear 清除調試斷點 dbstatus 列出所有斷點情況

  dbcont 調試繼續執行 dbstep 單步執行

  dbdown 改變局部工作空間內存 dbstop 設置調試斷點

  dbmex 啟動對Mex文件的調試 sbtype 列出帶命令行標號的.M文件

  dbquit 退出調試模式 dbup 改變局部工作空間內容

  dbstack 列出函數調用關係

  附錄4 基本矩陣與矩陣處理

  附錄4.1基本矩陣

  函數名 功能描述 函數名 功能描述

  eye 產生單位陣 rand 產生隨機分布矩陣

  linspace 構造線性分布的向量 randn 產生正態分布矩陣

  logspace 構造等對數分布的向量 zeros 產生零矩陣

  ones 產生元素全部為1的矩陣 : 產生向量

  附錄4.2特殊向量與常量

  函數名 功能描述 函數名 功能描述

  ans 預設的計算結果變量 non 非數值常量常由0/0或Inf/Inf獲得

  computer 運行Matlab的機器類型 nargin 函數中參數輸入個數

  eps 精度容許誤差(無窮小) nargout 函數中輸出變量個數

  flops 浮點運算計數 pi 圓周率

  i 複數單元 realmax 最大浮點數值

  inf 無窮大 realmin 最小浮點數值

  inputname 輸入參數名 varargin 函數中輸入的可選參數

  j 複數單元 varargout 函數中輸出的可選參數

  附錄4.3時間與日期

  函數名 功能描述 函數名 功能描述

  calender 日曆 eomday 計算月末

  clock 時鐘 etime 所用時間函數

  cputime 所用的CPU時間 now 當前日期與時間

  date 日期 tic 啟動秒表計時器

  datenum 日期(數字串格式) toc 讀取秒表計時器

  datestr 日期(字符串格式) weekday 星期函數

  datevoc 日期(年月日分立格式)

  附錄4.4矩陣處理

  函數名 功能描述 函數名 功能描述

  cat 向量連接 reshape 改變矩陣行列個數

  diag 建立對角矩陣或獲取對角向量 rot90 將矩陣旋轉90度

  fliplr 按左右方向翻轉矩陣元素 tril 取矩陣的下三角部分

  flipud 按上下方向翻轉矩陣元素 triu 取矩陣的上三角部分

  repmat 複製並排列矩陣函數

  附錄5 特殊矩陣

  函數名 功能描述 函數名 功能描述

  compan 生成伴隨矩陣 invhilb 生成逆hilbert矩陣

  gallery 生成一些小的測試矩陣 magic 生成magic矩陣

  hadamard 生成hadamard矩陣 pascal 生成pascal矩陣

  hankel 生成hankel矩陣 toeplitz 生成toeplitz矩陣

  hilb 生成hilbert矩陣 wilkinson 生成wilkinson特徵值測試矩陣

  附錄6 數學函數

  附錄6.1三角函數

  函數名 功能描述 函數名 功能描述

  sin/asin 正弦/反正弦函數 sec/asec 正割/反正割函數

  sinh/asinh 雙曲正弦/反雙曲正弦函數 sech/asech 雙曲正割/反雙曲正割函數

  cos/acos 餘弦/反餘弦函數 csc/acsc 餘割/反餘割函數

  cosh/acosh 雙曲餘弦/反雙曲餘弦函數 csch/acsch 雙曲餘割/反雙曲餘割函數

  tan/atan 正切/反正切函數 cot/acot 餘切/反餘切函數

  tanh/atanh 雙曲正切/反雙曲正切函數 coth/acoth 雙曲餘切/反雙曲餘切函數

  atan2 四個象限內反正切函數

  附錄6.2指數函數

  函數名 功能描述 函數名 功能描述

  exp 指數函數 log10 常用對數函數

  log 自然對數函數 sqrt 平方根函數

  附錄6.3複數函數

  函數名 功能描述 函數名 功能描述

  abs 絕對值函數 imag 求虛部函數

  angle 角相位函數 real 求實部函數

  conj 共軛複數函數

  附錄6.4數值處理

  函數名 功能描述 函數名 功能描述

  fix 沿零方向取整 round 捨入取整

  floor 沿-∞方向取整 rem 求除法的餘數

  ceil 沿+∞方向取整 sign 符號函數

  附錄6.5其他特殊數學函數

  函數名 功能描述 函數名 功能描述

  airy airy函數 erfcx 比例互補誤差函數

  besselh bessel函數(hankel函數) erfinv 逆誤差函數

  bessili 改進的第一類bessel函數 expint 指數積分函數

  besselk 改進的第二類bessel函數 gamma gamma函數

  besselj 第一類bessel函數 gammainc 非完全gamma函數

  bessely 第二類bessel函數 gammaln gamma對數函數

  beta beta函數 gcd 最大公約數

  betainc 非完全的beta函數 lcm 最小公倍數

  betaln beta對數函數 log2 分割浮點數

  elipj Jacobi橢圓函數 legendre legendre伴隨函數

  ellipke 完全橢圓積分 pow2 基2標量浮點數

  erf 誤差函數 rat 有理逼近

  erfc 互補誤差函數 rats 有理輸出

  附錄7 坐標轉換

  函數名 功能描述 函數名 功能描述

  cart2pol 笛卡兒坐標到極坐標轉換 pol2cart 極坐標到笛卡兒坐標轉換

  cart2sph 笛卡兒坐標到球面坐標轉換 sph2cart 球面坐標到笛卡兒坐標轉換

  附錄8 矩陣函數

  附錄8.1矩陣分析

  函數名 功能描述 函數名 功能描述

  cond 求矩陣的條件數 rcond LINPACK倒數條件估計

  det 求矩陣的行列式 rref 矩陣的行階梯型實現

  norm 求矩陣的範數 rrefmovie 消元法解方程演示

  null 右零空間 subspace 子空間

  orth 正交空間 trace 矩陣的跡

  rank 求矩陣的秩

  附錄8.2線性方程

  函數名 功能描述 函數名 功能描述

  /,\ 線性方程求解 nnls 非零最小二乘

  chol Cholesky分解 pinv 求偽逆矩陣

  inv 矩陣求逆 qr 矩陣的QR分解

  lscov 最小二乘方差 qrdelete QR分解中刪除一行

  lu 矩陣的LU三角分解 qrinsert QR分解中插入一行

  附錄8.3特徵值與奇異值

  函數名 功能描述 函數名 功能描述

  banlance 改進特徵值精度的均衡變換 qz QZ算法求矩陣特徵值

  cdf2rdf 復塊對角陣到實塊對角陣轉換 rdf2cdf 實塊對角陣到復塊對角陣轉換

  eig 求矩陣的特徵值和特徵向量 schur Schur分解

  hess 求Hessenberg矩陣 svd 奇異值分解

  poly 求矩陣的特徵多項式

  附錄8.4矩陣函數

  函數名 功能描述 函數名 功能描述

  expm 矩陣指數函數 logm 矩陣對數函數

  funm 矩陣任意函數 sqrtm 矩陣平方根

  附錄9 數據分析與Fourier變換函數

  附錄9.1基本運算

  函數名 功能描述 函數名 功能描述

  cumprod 向量累積 prod 對向量中各元素求積

  cumsum 向量累加 sort 對向量中各元素排序

  max 求向量中最大元素 sortrows 對矩陣中各行排序

  min 求向量中最小元素 std 求向量中各元素標準差

  mean 求向量中各元素均值 sum 對向量中各元素求和

  median 求向量中中間元素 trapz 梯形法求數值積分

  附錄9.2微分計算

  函數名 功能描述 函數名 功能描述

  del2 離散Laplace變換 gradient 梯度計算

  diff 差分於近視微分

  附錄9.3濾波與卷積

  函數名 功能描述 函數名 功能描述

  Conv 卷給與多項式乘法 filter 一維數字濾波

  conv2 二維卷積 filter2 二維數字濾波

  Deconv 因式分解與多項式乘法

  附錄9.4方差處理

  函數名 功能描述 函數名 功能描述

  corrcoef 相關係數計算 cov 協方差計算

  附錄9.5Fourier變換

  函數名 功能描述 函數名 功能描述

  abs 絕對值函數 fftshift fft與fft2輸出重排

  angle 相角函數 ifft 離散Fourier逆變換

  cplxpair 依共軛複數對重新排序 ifft2 二維離散Fourier逆變換

  fft 離散Fourier變換 unwrap 相角矯正

  fft2 二維離散Fourier變換

  附錄10 多項式處理函數

  附錄10.1多項式處理

  函數名 功能描述 函數名 功能描述

  conv 卷機與多項式乘法 polyfit 數據的多項式擬合

  deconv 因式分解與多項式乘法 polyval 多項式求值

  poly 求矩陣的特徵多項式 polyvalm 多項式矩陣求值

  polyder 多項式求導 residue 部分分式展開

  polyeig 多項式特徵值 roots 求多項式的根

  附錄10.2數據插值

  函數名 功能描述 函數名 功能描述

  griddata 數據網絡的插值生成 interpft 一維插值(FFT方法)

  interp1 一維插值(查表) interpn 多維插值(查表)

  interp2 二維插值(查表) meshgrid 構造三維圖形用x,y陣列

  interp3 三維插值(查表) spline 三次樣條插值

  附錄11 非線性數值方法

  函數名 功能描述 函數名 功能描述

  dblquad 雙重積分 odeget 獲得微分方程求解的可選參數

  fmin 單變量最優化函數 odeset 設置微分方程求解的可選參數

  fmins 多變量最優化函數 quad 低階數值積分方法

  ode45,ode23,ode113,ode15s,ode23s 微分方程數值解法 quad8 高階數值積分方法

  odefile 對文件定義的微分方程求解

  附錄12 稀疏矩陣函數

  附錄12.1基本稀疏矩陣

  函數名 功能描述 函數名 功能描述

  spdiags 稀疏對角矩陣 sprandn 稀疏正態分布隨機矩陣

  speye 稀疏單位矩陣 sprandsym 稀疏對稱隨機矩陣

  sprand 稀疏均勻分布隨機矩陣

  附錄12.2稀疏矩陣轉換

  函數名 功能描述 函數名 功能描述

  find 查找非零元素下標 sparse 常規矩陣轉換為稀疏矩陣

  full 稀疏矩陣轉換為常規矩陣 spconvert 由外部格式引入稀疏矩陣

  附錄12.3處理非零元素

  函數名 功能描述 函數名 功能描述

  issparse 判斷元素是否為稀疏矩陣 nzmax 允許的非零元素空間

  mmz 稀疏矩陣的非零元素個數 spalloc 為非零元素定位存儲空間

  nonzeros 稀疏矩陣的非零元素 spfun 為非零元素定義處理函數

  附錄12.4稀疏矩陣可視化

  函數名 功能描述 函數名 功能描述

  gplot 繪製圖論圖形 spy 繪製稀疏矩陣結構

  附錄12.5排序算法

  函數名 功能描述 函數名 功能描述

  colmmd 列最小度排序 randperm 產生隨機置換向量

  colperm 由非零元素的個數排序各列 symmd 對稱最小度排序

  dmperm Dulmage-Mendelsohn分解 symrcm 反向Cuthill-McKee排序

  附錄12.6範數、條件數

  函數名 功能描述 函數名 功能描述

  condest 估算||*||1範數 normest 估算||*||2範數

  sprank 計算結構秩

  附錄12.7特徵值與奇異值

  函數名 功能描述 函數名 功能描述

  eigs 求稀疏矩陣特徵值和特徵向量 svds 稀疏矩陣奇異值分解

  附錄12.8其他

  函數名 功能描述 函數名 功能描述

  spaugment 最小二乘算法形成 symbact 符號因子分解

  spparms 設置稀疏矩陣參數

  附錄13 圖形繪製

  附錄13.1基本二維圖形

  函數名 功能描述 函數名 功能描述

  fill 填充二維多邊形 polar 極坐標圖形繪製

  loglog 全對數二維坐標繪製 semilogx x軸半對數坐標圖形繪製

  plot 線性坐標圖形繪製 semilogy y軸半對數坐標圖形繪製

  附錄13.2基本三維圖形

  函數名 功能描述 函數名 功能描述

  fill3 三維多邊形填充 plot3 三維線或點型圖繪製

  mesh 三維網格圖形繪製 surf 三維表面圖形繪製

  附錄13.3三維顏色控制

  函數名 功能描述 函數名 功能描述

  brighten 圖形亮度調整 hidden 網格圖的網格線開關設置

  caxis 坐標軸偽彩色設置 shading 設置渲染模式

  colormap 調色板設置

  附錄13.4三維光照模型

  函數名 功能描述 函數名 功能描述

  diffuse 圖象漫射處理 surf1 帶光照的三維表面繪製

  lighting 光照模式設置 surfnorm 曲面法線

  specular 設置鏡面反射

  附錄13.5標準調色板設置

  函數名 功能描述 函數名 功能描述

  bone 帶有藍色調的灰色的調色板 hot 以黑紅黃白為基色的調色板

  cool 以天藍粉色為基色的調色板 hsv 色度飽和度亮度調色板

  copper 線性銅色調的調色板 pink 粉色色調的調色板

  flag 以紅白藍黑為基色的調色板 prism 光譜顏色表

  gray 線性灰度調色板

  附錄13.6三維視點控制

  函數名 功能描述 函數名 功能描述

  rotate3d 設置三維旋轉開關 viewmtx 求視轉換矩陣

  view 設置視點

  附錄13.7坐標軸控制

  函數名 功能描述 函數名 功能描述

  axis 坐標軸標度設置 hold 設置當前圖形保護模式

  axes 坐標軸位置設置 subplot 將圖形窗口分成幾個區域

  box 坐標軸盒狀顯示 zoom 二維圖形縮放

  grid 坐標網格線開關設置

  附錄13.8圖形註解

  函數名 功能描述 函數名 功能描述

  colorbar 顏色條設置 xlabel 給圖形的x軸加文字說明

  gtext 在滑鼠位置加文字說明 ylabel 給圖形的y軸加文字說明

  text 在圖形上加文字說明 zlabel 給圖形的z軸加文字說明

  title 給圖形加標題

  附錄13.9拷貝與列印

  函數名 功能描述 函數名 功能描述

  print 列印圖形或將圖形存檔 orient 設置紙的方向

  orintopt 設置印表機為默認值

  附錄14 特殊圖形

  附錄14.1特殊二維圖形

  函數名 功能描述 函數名 功能描述

  area 區域填充 feather 羽狀條形圖繪製

  bar 條形圖繪製 fplot 給定函數繪製

  barh 水平條形圖繪製 hist 直方圖繪製

  bar3 3維條形圖繪製 pareto pareto圖繪製

  bar3h 3維水平條形圖繪製 pie 餅狀圖繪製

  comet 彗星狀軌跡繪製 stem 離散序列圖形繪製

  errorbar 誤差條形圖繪製 stairs 梯形圖繪製

  附錄14.2等高線及其他二維圖形

  函數名 功能描述 函數名 功能描述

  contour 等高線繪製 pcolor 偽色繪製

  contourf 等高線填充繪製 quiver 有向圖(箭頭)繪製

  contour3 三維等高線繪製 voronoil voronoi圖繪製

  clabel 等高線高程標誌

  附錄14.3特殊三維圖形

  函數名 功能描述 函數名 功能描述

  comet3 三維彗星狀軌跡繪製 slice 切片圖

  meshc 帶等高線的三維網格繪製 surfc 帶等高線的三維表面繪製

  meshz 帶零平面的三維網格繪製 trisurf 表面圖形的三角繪製

  stem2 杆圖繪製 trimesh 網格圖形的三角繪製

  quiver3 三維箭頭(有向圖)繪製 waterfall 瀑布型圖形的繪製

  附錄14.4圖象顯示與文件I/O

  函數名 功能描述 函數名 功能描述

  brighten 圖形色調亮化 image 圖像顯示

  colorbar 顏色條設置 imfinfo 圖形文件信息

  colormap 調色板設置 imread 從文件讀取圖形

  contrast 灰度對比度設置 imwrite 保存圖像

  附錄14.5動畫處理

  函數名 功能描述 函數名 功能描述

  capture 屏幕抓取 movie 播放動畫幀

  getframe 獲取動畫幀

  附錄14.6實體模型

  函數名 功能描述 函數名 功能描述

  cylinder 圓柱體生成 sphere 球體生成

  附錄15 圖形處理

  附錄15.1圖形窗口生成與控制

  函數名 功能描述 函數名 功能描述

  clf 清除當前圖形窗口 gcf 獲取當前圖形的窗口句柄

  close 關閉圖形窗口 refresh 圖形窗口刷新

  figure 生成圖形窗口 shg 顯示圖形窗口

  附錄15.2坐標軸建立與控制

  函數名 功能描述 函數名 功能描述

  axes 坐標軸標度設置 gca 獲得當前坐標軸句柄

  axis 坐標軸位置設置 hold 設置當前圖形保護模式

  box 坐標軸盒狀顯示 ishold 返回hold的狀態

  caxis 為彩色坐標軸刻度 subplot 將圖形窗口分為幾個區域

  cla 清除當前坐標軸

  附錄15.3處理圖形對象

  函數名 功能描述 函數名 功能描述

  axes 坐標軸生成 surface 表面生成

  figure 圖形窗口生成 text 文本生成

  image 圖像生成 unicontrol 生成一個用戶接口控制

  light 光源生成 uimenu 菜單生成

  line 線生成

  附錄15.4圖形

  函數名 功能描述 函數名 功能描述

  copyobj 圖像對象拷貝 gcbo 獲得當前回調對象的句柄

  delete 對象刪除 gco 獲得當前對象的句柄

  drawnow 消除未解決的圖像對象事件 get 獲得對象屬性

  findobj 查找對象 reset 重新設置對象屬性

  gebf 獲得當前回調窗口的句柄 set 設置對象屬性

  附錄16 GUI(圖形用戶接口)

  附錄16.1GUI函數

  函數名 功能描述 函數名 功能描述

  ginput 獲取滑鼠輸入 uiresume 繼續執行

  selectmoveresize 對象的選擇、移動、大小設置、拷貝 uiwait 中斷執行

  uicontrol 生成圖形用戶接口對象 waitgorbutterpress 等待按鈕輸入

  uimenu 生成菜單對象 waitfor 中斷執行

  附錄16.2GUI設計工具

  函數名 功能描述 函數名 功能描述

  align 坐標軸與用戶接口控制的對齊工具 menuedit 菜單編輯器

  cbedit 回調函數編輯器 propedit 屬性編輯器

  guide GUI設計工具

  附錄16.3對話框

  函數名 功能描述 函數名 功能描述

  dialog 對話框生成 printdlg 列印對話框

  axlimdig 坐標軸設限對話框 questdlg 請求對話框

  errordlg 錯誤對話框 uigetfile 標準的打開文件對話框

  helpdlg 幫助對話框 uiputfile 標準的保存文件對話框

  inputdlg 輸入對話框 uisetcolor 顏色選擇對話框

  listdlg 列表選擇對話框 uisetfont 字體選擇對話框

  msgdlg 消息對話框 waitbar 等待條顯示

  pagedlg 頁位置對話框 warndlg 警告對話框

  附錄16.4菜單

  函數名 功能描述 函數名 功能描述

  makemenu 生成菜單結構 umtoggle 菜單對象選中狀態切換

  menubar 設置菜單條屬性 wimenu 生成window菜單項的子菜單

  附錄16.5組按鈕

  函數名 功能描述 函數名 功能描述

  btndown 組按鈕中的按鈕按下 btnstate 查詢按鈕中的按鈕狀態

  btngroup 組按鈕生成 btnup 組按鈕中的按鈕彈起

  btnpress 組按鈕中的按鈕按下管理

  附錄16.6自定義窗口屬性

  函數名 功能描述 函數名 功能描述

  clruprop 清除用戶自定義屬性 setuprop 設置用戶自定義屬性

  getuprop 獲取用戶自定義屬性

  附錄16.7其他應用

  函數名 功能描述 函數名 功能描述

  allchild 獲取所有子對象 popupstr 獲取彈出式菜單選中項的字符串

  edtext 坐標軸文本對象編輯 remapfig 改變窗口中對象的位置

  findall 查找所有對象 setptr 設置窗口指針

  getptr 獲得窗口指針 setstatus 設置窗口中文本傳狀態

  getstatus 獲取窗口中文本狀態

  附錄17 聲音處理

  函數名 功能描述 函數名 功能描述

  soond 將向量轉換成聲音 wavread 讀。wav文件

  auread 讀。au文件 wavwrite 寫。wav文件

  auwrite 寫。au文件

  附錄18 字符串處理函數

  附錄18.1字符串處理

  函數名 功能描述 函數名 功能描述

  strings Matlab字符串函數說明 upper 字符串大寫

  isstr 字符串判斷 lower 字符串小寫

  deblank 刪除結尾空格 isletter 字母判斷

  str2mat 字符串轉換成文本 isspace 空子符判斷

  strcmp 字符串比較 strrep 字串查找

  findstr 字串查找 strtok 標記查找

  附錄18.2字符串與數值轉換

  函數名 功能描述 函數名 功能描述

  num2str 變數值為字符串 sprintf 數值的格式輸出

  str2num 變字符串為數值 sscanf 數值的格式輸入

  int2str 變整數為字符串

  附錄18.3進位轉換

  函數名 功能描述 函數名 功能描述

  hex2num 十六進位到IEEE標準下浮點數的輪換 hex2dec 十六進位到十進位的輪換

  dec2hex 十進位到十六進位的輪換

  附錄19 文件輸入輸出函數

  附錄19.1基本文件輸入輸出

  函數名 功能描述 函數名 功能描述

  fclose 關閉文件 feof 文件結尾檢測

  fopen 打開文件 ferror 文件I/O錯誤查詢

  fread 讀二進位流文件 frewind 文件指針迴繞

  fwrite 寫二進位流文件 fseek 設置文件指針位置

  fgetl 讀文本文件(無行結束符) ftell 獲得文件指針位置

  fgets 讀文本文件(含行結束符) sprintf 格式化數據轉換為字符串

  fprintf 寫格式化數據到文件 sscanf 依數據格式化讀取字符串

  fscanf 從文件讀格式化數據

  附錄19.2特殊文件輸入輸出

  函數名 功能描述 函數名 功能描述

  imfinfo 獲得圖形文件信息 wklread 讀一Lotus123WK1數據表

  imread 圖像的文件讀取 wklwrite 將一矩陣寫入Lotus123WK1數據表文件

  imwrite 圖像的文件保存 xlgetrange 讀Excel表格文件的數據

  qrwrite 保存一段QuickTime電影文件 xlsetrange 寫Excel文件

  附錄20 位操作

  函數名 功能描述 函數名 功能描述

  bitand 位求與 bitor 位求或

  bitcmp 位求補 bitset 位設置

  bitget 位獲取 bitshift 位移動

  bitmax 求最大無符號浮點整數 bitxor 位異或

  附錄21 複雜數據類型

  附錄21.1數據類型

  函數名 功能描述 函數名 功能描述

  cell 生成單元數組 sparse 生成稀疏數組

  char 生成字符串 struct 生成結構

  double 轉換成雙精度型 uint8 轉換成無字符號單字節整數

  inline 生成INLINE對象

  附錄21.2結構操作

  函數名 功能描述 函數名 功能描述

  fieldnames 獲得結構的子段名 rnfield 刪除結構子段

  getfield 獲得結構的子段值 setfield 設置結構的子段值

  isfield 如果子段屬於結構則返回真 struct 生成結構數組

  isstruct 如果是結構則返回真 struct2cell 結構到單元數組的轉換

  附錄21.3多維數組操作

  函數名 功能描述 函數名 功能描述

  cat 數組連接 permute 任意改變矩陣維數序列

  ipermute 任意改變矩陣維數序列 shiftdim 矩陣維數序列的左移變換

  ndims 求矩陣維數 squeeze 去除多維數組中的一維向量

  ndgrid N維數組生成

  附錄21.4單元數組操作

  函數名 功能描述 函數名 功能描述

  cell 單元數組生成 iscell 如果是單元數組則返回真

  celldisp 顯示單元數組內容 num2cell 將數值數組轉換為單元數組

  cellplot 單元數組內容的圖形顯示 struct2cell 將結構數組轉換為單元數組

  cell2struct 單元數組轉換成結構數組

  附錄21.5面向對象函數

  函數名 功能描述 函數名 功能描述

  class 生成一個對象 methods 顯示所有方法名

  isa 如果是某一給定類對象則返回真 struct 將對象轉換為結構數組

  isobject 如果是一個對象則返回真 superiorto 建立類間的關係檢裡

  inferiorto 建立類間的關係檢裡

  附錄22 日期與時間

  函數名 功能描述 函數名 功能描述

  now 以數字形式給出當前日期和時間 weekday 星期函數

  date 以字符轉形式給出當前日期 eomday 月末日判斷函數

  clock 以向量形式給出當前日期和時間 cputime 所用CPU的時間

  datenum 日期的數字形式轉換 tic 啟動秒表計時器

  datestr 日期的字符串形式轉換 toc 讀取秒表計時器

  datevec 日期的向量形式轉換 etime 使用時間函數

  calendar 日曆函數 pause 暫停函數

  附錄23 動態數據交換

  函數名 功能描述 函數名 功能描述

  ddeadv 設置DDE連接 dderep 接收數據

  ddeexec 發送要執行的串 ddeterm DDE終止

  ddeinit DDE初始化 ddeunadv 釋放DDE連接

  ddepoke 發送數據

  



相關焦點

  • 小波變換進行圖像壓縮matlab原始碼源程序
    小波變換進行圖像壓縮matlab原始碼源程序
  • 《方舟:生存進化》顏色代碼大全 顏色代碼是什麼?
    18183首頁 方舟:生存進化 《方舟:生存進化》顏色代碼大全 顏色代碼是什麼? 《方舟:生存進化》顏色代碼大全 顏色代碼是什麼?
  • 饑荒聯機版BOSS代碼大全 BOSS代碼匯總
    導 讀 話說饑荒聯機版找BOSS還是比較費力的,那麼有BOSS就方便多了,這次小編就為大家分享饑荒聯機版BOSS代碼大全 饑荒聯機版BOSS代碼一覽,一起來看看吧
  • 《群星》遺珍代碼有哪些 遺珍代碼大全
    導 讀 遺珍是《群星》DLC中增加的強力道具,可以給玩家提供很多的幫助,不過遺珍的獲取比較困難,尤其是需要很長時間才能獲得,下邊就給大家帶來群星遺珍代碼大全
  • 輻射4常用材料代碼大全 破爛王收破爛的代碼
    這裡小編就給大家帶來輻射4常用材料代碼大全。所以貼上幾個常用的垃圾的代碼。追求真實黨可以無視以下內容。   最後說一句,為了保證遊戲性,請避免過度依賴代碼,偶爾用用就行了。   代碼獲取:   把東西放進一個空容器裡,按開控制臺選中容器輸showinventory,代碼出現。最好一次只放一種,不然分不清誰是誰。
  • 輻射4子彈代碼大全 各種類彈藥控制臺代碼
    輻射4尤其前期彈藥非常稀缺,高攻擊的槍但是沒子彈用是常有的事,這裡小編就大給大家急需的輻射4子彈代碼大全,包含了各個種類的彈藥代碼,需要哪種直接控制臺刷就可以了。
  • 深海迷航零度之下碎片代碼大全
    深海迷航零度之下是一款角色扮演類的冒險生存遊戲,玩家需要在全新的北極區域進行探索,遊戲中有很多代碼,其中碎片代碼是玩家比較關注的,下面就來了解下深海迷航零度之下碎片代碼大全吧。
  • 輻射4材料代碼大全 材料代碼怎麼用方法說明
    輻射4建造設備改造武器的時候需要大量的原材料,這裡小編就統一整理一下輻射4材料代碼大全另外很多玩家可能還不清楚材料代碼怎麼用,這裡也會一併說明清楚,玩家可以查看輻射4一鍵輸入多條代碼方法,更快捷的一起刷多種材料。
  • 我的世界方塊代碼大全 方塊代碼小數字ID匯總
    我的世界方塊代碼大全 方塊代碼小數字ID匯總 來源:www.18183.com作者:集落時間:2015-03-13 我的世界方塊代碼大全 方塊代碼小數字ID匯總,本文小編為您帶來我的世界方塊代碼大全
  • 侏羅紀島區域網作弊代碼大全
    今天小編帶來的就是侏羅紀島區域網作弊代碼大全,那麼都有哪些呢?一起來看看吧。 侏羅紀島區域網作弊代碼大全 【侏羅紀島:區域網代碼】 【成長代碼】/growth 1
  • 三門問題及matlab仿真驗證
    今天看到一個問題——三門問題,感覺挺有趣的,自己也親自上手利用matlab仿真模擬了一下,分享給大家。【三門問題】三門問題出自美國的電視遊戲節目Let's Make a Deal,因為是由一個叫蒙提霍爾的人提出的,所以也叫蒙提霍爾問題。
  • matlab矩陣及其運算(五)
    二狗在MATLAB矩陣及其運算(三)篇章中,給大家留下關於自編行列式運算的小程序,本期二狗在此給大家解答一下自編行列式程序思路及代碼,再給大家講一下廣逆矩陣的概念,為深入學習廣逆矩陣做準備。啟下:廣逆矩陣概念在上期matlab矩陣連載中及其運算(四)中,在文末提到的廣逆矩陣概念,廣逆矩陣這個問題比較大,將會分幾期進行講解,本期給大家講講廣逆矩陣的概念。由克拉默法則知道當A∈Cnnxn時,方程組
  • MATLAB基礎教程-臺大郭彥甫-學習筆記6
    matlab會 refresh ,把之前的圖給清掉,如果 想保留,用 指令 hold on我的練習代碼:t=1:0.01:2;f=t.,0:90:360);把坐標軸變成0到2pi,中間間隔是pi/2.執行完第一行代碼,雖然變成了與pi相關,但是現實出來還是小數執行完第二行代碼,顯示的是0到2pi,對應的角度值
  • 輻射4代碼大全 所有控制臺指令匯總
    導 讀 輻射4代碼大全,遊戲中控制臺指令代碼太多,實在是讓人很難記得住,所以下面這篇輻射4代碼大全我想大家還是很有興趣的
  • 我的世界種子代碼 我的世界手機版村莊種子代碼大全
    我的世界種子代碼 我的世界手機版村莊種子代碼大全:我的世界手機版中村莊種子代碼在遊戲是非常重要的,是我們選擇初始位置非常重要的東西,好的出生地可以讓你在遊戲中輕鬆許多。小編下面給大家帶來的是我的世界手機版村莊種子代碼大全0.10。
  • 用matlab對信號進行傅立葉變換
    傅氏變換分析是信號分析中很重要的方法,藉助matlab可以很方便的對各類信號進行傅氏頻域分析。
  • 如何用matlab對信號進行傅立葉變換
    傅氏變換分析是信號分析中很重要的方法,藉助matlab可以很方便的對各類信號進行傅氏頻域分析。
  • 如何用Matlab/Python/Stata做簡單回歸分析
    NO.3 |Matlab的實現過程 原始碼: load('recall.mat') mean(Y) median(Y) corrcoef([unaid
  • 蟻群算法即相關代碼實現詳解—matlab之智能算法
    蟻群算法即相關代碼實現詳解 一.算法背景 蟻群算法是近年來剛剛誕生的隨機優化方法,它是一種源於大自然的新的仿生類算法.由義大利學者Dorigo最早提出,螞蟻算法主要是通過螞蟻群體之間的信息傳遞而達到尋優的目的,最初又稱蟻群優化方法(Ant Colony
  • 安卓校準電池代碼技巧大全
    安卓校準電池代碼技巧大全時間:2017-06-17 17:03   來源:三聯   責任編輯:沫朵 川北在線核心提示:原標題:電池不耐用了?安卓校準電池代碼技巧大全 關於安卓電池校正,安卓校準電池代碼技巧大全 一,沒有獲取Root權限的手機電量較準方法: 第一步:在手機開機狀態下,連接充電器將手機電量充滿(使用USB或線纜充電均可); 第二步:待手機電量充滿後,拔下充電器,關閉   原標題:電池不耐用了?