国产成人精品999视频&日本一区二区亚洲人妻精品&久久久精品国产99久久精&99热这里只有成人精品国产&精品国产剧情av一区二区&成人亚洲精品久久久久app&国产精品美女高潮抽搐A片

MATLAB 備忘清單

這個(gè)快速參考備忘單提供了使用 MATLAB 科學(xué)計(jì)算語言快速入門的示例介紹

入門

介紹

MATLAB 是 matrix laboratory 的縮寫形式


矩陣和數(shù)組運(yùn)算

MATLAB 允許您使用單一的算術(shù)運(yùn)算符或函數(shù)來處理矩陣中的所有值

a + 10

MATLAB 將執(zhí)行上述語句,并返回以下結(jié)果:

ans = 3×3
    11    13    15
    12    14    16
    17    18    20

sin(a)

MATLAB 將執(zhí)行上述語句,并返回以下結(jié)果:

ans = 3×3
    0.8415    0.1411   -0.9589
    0.9093   -0.7568   -0.2794
    0.6570    0.9894   -0.5440

要轉(zhuǎn)置矩陣,請(qǐng)使用單引號(hào) (')

a'

ans = 3×3
     1     2     7
     3     4     8
     5     6    10

使用 * 運(yùn)算符執(zhí)行標(biāo)準(zhǔn)矩陣乘法,這將計(jì)算行與列之間的內(nèi)積

p = a*inv(a)

p = 3×3
    1.0000         0         0
         0    1.0000         0
         0         0    1.0000

串聯(lián)

串聯(lián)是連接數(shù)組以便形成更大數(shù)組的過程。實(shí)際上,第一個(gè)數(shù)組是通過將其各個(gè)元素串聯(lián)起來而構(gòu)成的。成對(duì)的方括號(hào) [] 即為串聯(lián)運(yùn)算符。

A = [a,a]

A = 3×6

     1     3     5     1     3     5
     2     4     6     2     4     6
     7     8    10     7     8    10

使用逗號(hào)將彼此相鄰的數(shù)組串聯(lián)起來稱為水平串聯(lián)。每個(gè)數(shù)組必須具有相同的行數(shù)。同樣,如果各數(shù)組具有相同的列數(shù),則可以使用分號(hào)垂直串聯(lián)。

A = [a; a]

A = 6×3

     1     3     5
     2     4     6
     7     8    10
     1     3     5
     2     4     6
     7     8    10

矩陣和數(shù)組

要?jiǎng)?chuàng)建每行包含四個(gè)元素的數(shù)組,請(qǐng)使用逗號(hào) (,) 或空格分隔各元素

a = [1 2 3 4]

MATLAB 將執(zhí)行上述語句,并返回以下結(jié)果:

a = 1×4
     1     2     3     4

創(chuàng)建包含多行的矩陣

a = [1 3 5; 2 4 6; 7 8 10]

a = 3×3
     1     3     5
     2     4     6
     7     8    10

由零組成的 5×1 列向量

z = zeros(5,1)

z = 5×1
     0
     0
     0
     0
     0

復(fù)數(shù)

復(fù)數(shù)包含實(shí)部和虛部,虛數(shù)單位是 -1 的平方根。

sqrt(-1)

ans = 0.0000 + 1.0000i

要表示復(fù)數(shù)的虛部,請(qǐng)使用 i 或 j。

c = [3+4i, 4+3j; -i, 10j]

c = 2×2 complex

   3.0000 + 4.0000i   4.0000 + 3.0000i
   0.0000 - 1.0000i   0.0000 +10.0000i

語言基礎(chǔ)知識(shí)

輸入命令

:-:-:-
ans最近計(jì)算的答案
clc清空命令行窗口
diary將命令行窗口文本記錄到日志文件中
format設(shè)置輸出顯示格式
home發(fā)送光標(biāo)復(fù)位
iskeyword確定輸入是否為 MATLAB 關(guān)鍵字
more控制命令行窗口中的分頁輸出
commandwindow選擇命令行窗口
commandhistory打開命令歷史記錄窗口

對(duì)象

:-:-
DisplayFormatOptions命令行窗口中的輸出顯示格式

矩陣和數(shù)組

創(chuàng)建和合并數(shù)組

:-:-:-
zeros創(chuàng)建全零數(shù)組
ones創(chuàng)建全部為 1 的數(shù)組
rand均勻分布的隨機(jī)數(shù)
true邏輯值 1(真)
false邏輯 0(假)
eye單位矩陣
diag創(chuàng)建對(duì)角矩陣或獲取矩陣的對(duì)角元素
blkdiag分塊對(duì)角矩陣
cat串聯(lián)數(shù)組。
horzcat水平串聯(lián)數(shù)組
vertcat垂直串聯(lián)數(shù)組
repelem重復(fù)數(shù)組元素副本
repmat重復(fù)數(shù)組副本

創(chuàng)建網(wǎng)格

:-:-:-
linspace生成線性間距向量
logspace生成對(duì)數(shù)間距向量
freqspace頻率響應(yīng)的頻率間距
meshgrid二維和三維網(wǎng)格
ndgridN 維空間中的矩形網(wǎng)格

確定大小、形狀和排序

:-:-:-
length最大數(shù)組維度的長(zhǎng)度
size數(shù)組大小
ndims數(shù)組維度數(shù)目
numel數(shù)組元素的數(shù)目
isscalar確定輸入是否為標(biāo)量
issorted確定數(shù)組是否已排序
issortedrows確定矩陣或表的行是否已排序
isvector確定輸入是否為向量
ismatrix確定輸入是否為矩陣
isrow確定輸入是否為行向量
iscolumn確定輸入是否為列向量
isempty確定數(shù)組是否為空

重構(gòu)和重新排列

:-:-:-
sort對(duì)數(shù)組元素排序
sortrows對(duì)矩陣行或表行進(jìn)行排序
flip翻轉(zhuǎn)元素順序
fliplr將數(shù)組從左向右翻轉(zhuǎn)
flipud將數(shù)組從上向下翻轉(zhuǎn)
rot90將數(shù)組旋轉(zhuǎn) 90 度
transpose轉(zhuǎn)置向量或矩陣
ctranspose復(fù)共軛轉(zhuǎn)置
permute置換數(shù)組維度
ipermute逆置換數(shù)組維度。
circshift循環(huán)平移數(shù)組
shiftdim移動(dòng)數(shù)組維度
reshape重構(gòu)數(shù)組
squeeze刪除長(zhǎng)度為 1 的維度

索引

:-:-:-
colon向量創(chuàng)建、數(shù)組下標(biāo)和 for 循環(huán)迭代
end終止代碼塊或指示最大數(shù)組索引
ind2sub將線性索引轉(zhuǎn)換為下標(biāo)
sub2ind將下標(biāo)轉(zhuǎn)換為線性索引

數(shù)值類型

創(chuàng)建數(shù)值變量

:-:-:-
double雙精度數(shù)組
single單精度數(shù)組
int88 位有符號(hào)整數(shù)數(shù)組
int1616 位有符號(hào)整數(shù)數(shù)組
int3232 位有符號(hào)整數(shù)數(shù)組
int6464 位有符號(hào)整數(shù)數(shù)組
uint88 位無符號(hào)整數(shù)數(shù)組
uint1616 位無符號(hào)整數(shù)數(shù)組
uint3232 位無符號(hào)整數(shù)數(shù)組
uint6464 位無符號(hào)整數(shù)數(shù)組

在數(shù)值類型之間轉(zhuǎn)換

:-:-:-
cast將變量轉(zhuǎn)換為不同的數(shù)據(jù)類型
typecast在不更改基礎(chǔ)數(shù)據(jù)的情況下轉(zhuǎn)換數(shù)據(jù)類型

查詢類型和值

:-:-:-
allfiniteDetermine if all array elements are finite
anynanDetermine if any array element is NaN
isinteger確定輸入是否為整數(shù)數(shù)組
isfloat確定輸入是否為浮點(diǎn)數(shù)組
isnumeric確定輸入是否為數(shù)值數(shù)組
isreal確定數(shù)組是否使用復(fù)數(shù)存儲(chǔ)
isfinite確定哪些數(shù)組元素為有限
isinf確定哪些數(shù)組元素為無限值
isnan確定哪些數(shù)組元素為 NaN

數(shù)值范圍

:-:-:-
eps浮點(diǎn)相對(duì)精度
flintmax浮點(diǎn)格式的最大連續(xù)整數(shù)
Inf創(chuàng)建所有值均為 Inf 的數(shù)組
intmax特定整數(shù)類型的最大值
intmin特定整數(shù)類型的最小值
NaN創(chuàng)建所有值均為 NaN 的數(shù)組
realmax最大的正浮點(diǎn)數(shù)
realmin最小標(biāo)準(zhǔn)浮點(diǎn)數(shù)

循環(huán)及條件語句

:-:-
if, elseif, else條件為 true 時(shí)執(zhí)行語句
switch, case, otherwise執(zhí)行多組語句中的一組
for用來重復(fù)指定次數(shù)的 for 循環(huán)
while條件為 true 時(shí)重復(fù)執(zhí)行的 while 循環(huán)
try, catch執(zhí)行語句并捕獲產(chǎn)生的錯(cuò)誤
break終止執(zhí)行 for 或 while 循環(huán)
return將控制權(quán)交還給調(diào)用腳本或函數(shù)
continue將控制傳遞給 forwhile 循環(huán)的下一迭代
pause暫時(shí)停止執(zhí)行 MATLAB
parfor并行 for 循環(huán)
end終止代碼塊或指示最大數(shù)組索引

字符串?dāng)?shù)組

:-:-:-
string字符串?dāng)?shù)組
strings創(chuàng)建不包含字符的字符串?dāng)?shù)組
join合并字符串
plus添加數(shù)字,追加字符串

字符數(shù)組

:-:-:-
char字符數(shù)組
cellstr轉(zhuǎn)換為字符向量元胞數(shù)組
blanks創(chuàng)建空白字符數(shù)組
newline創(chuàng)建換行符

字符或字符串?dāng)?shù)組

:-:-:-
compose將數(shù)據(jù)格式化為多個(gè)字符串
sprintf將數(shù)據(jù)格式化為字符串或字符向量
strcat水平串聯(lián)字符串
append合并字符串

字符或字符串 - 轉(zhuǎn)換輸入?yún)?shù)

:-:-
convertCharsToStrings將字符數(shù)組轉(zhuǎn)換為字符串?dāng)?shù)組,其他數(shù)組不變
convertStringsToChars將字符串?dāng)?shù)組轉(zhuǎn)換為字符數(shù)組,其他數(shù)組不變
convertContainedStringsToChars在元胞數(shù)組或結(jié)構(gòu)體的任何級(jí)別轉(zhuǎn)換字符串?dāng)?shù)組

字符或字符串 - 在數(shù)值和字符串之間轉(zhuǎn)換

:-:-:-
double雙精度數(shù)組
string字符串?dāng)?shù)組
str2double將字符串轉(zhuǎn)換為雙精度值
num2str將數(shù)字轉(zhuǎn)換為字符數(shù)組

字符或字符串 - 確定類型和屬性

數(shù)據(jù)類型

:-:-:-
ischar確定輸入是否為字符數(shù)組
iscellstr確定輸入是否為字符向量元胞數(shù)組
isstring確定輸入是否為字符串?dāng)?shù)組
isStringScalar確定輸入是否為包含一個(gè)元素的字符串?dāng)?shù)組

文本屬性

:-:-:-
strlength字符串長(zhǎng)度
isstrprop確定輸入字符串中的哪些字符屬于指定類別
isletter確定哪些字符為字母
isspace確定哪些字符是空白字符

字符或字符串 - 查找和替換

查找

:-:-:-
contains確定字符串中是否有模式
matches確定模式是否與字符串匹配
count計(jì)算字符串中模式的出現(xiàn)次數(shù)
endsWith確定字符串是否以模式結(jié)尾
startsWith確定字符串是否以模式開頭
strfind在其他字符串中查找字符串
sscanf從字符串讀取格式化數(shù)據(jù)

替換

:-:-:-
replace查找并替換一個(gè)或多個(gè)子字符串
replaceBetween替換起點(diǎn)和終點(diǎn)之間的子字符串
strrep查找并替換子字符串

字符串匹配模式 - 構(gòu)建模式

:-:-:-
pattern用于搜索和匹配文本的模式

字符串匹配模式 - 字符匹配模式

:-:-:-
alphanumericsPattern匹配字母和數(shù)字字符
characterListPattern匹配列表中的字符
digitsPattern匹配數(shù)字字符
lettersPattern匹配字母字符
whitespacePattern匹配空白字符
wildcardPattern匹配盡可能少的任意類型的字符

字符串匹配模式 - 模式搜索規(guī)則

:-:-:-
optionalPattern使模式匹配可選
possessivePattern匹配模式而不回溯
caseSensitivePattern以區(qū)分大小寫的方式匹配模式
caseInsensitivePattern以不區(qū)分大小寫的方式匹配模式
asFewOfPattern模式匹配次數(shù)盡可能少
asManyOfPattern模式匹配次數(shù)盡可能多

字符串匹配模式 - 邊界模式

:-:-
alphanumericBoundary匹配字母數(shù)字字符與非字母數(shù)字字符之間的邊界
digitBoundary匹配數(shù)字字符和非數(shù)字字符之間的邊界
letterBoundary匹配字母字符和非字母字符之間的邊界
whitespaceBoundary匹配空白字符和非空白字符之間的邊界
lineBoundary匹配行首或行尾
textBoundary匹配文本的開頭或結(jié)尾
lookAheadBoundary匹配指定模式之前的邊界
lookBehindBoundary匹配指定模式之后的邊界

字符串匹配模式 - 自定義模式顯示

:-:-:-
maskedPattern具有指定顯示名稱的模式
namedPattern指定命名模式

字符串匹配模式 - 正則表達(dá)式

:-:-:-
regexp匹配正則表達(dá)式(區(qū)分大小寫)
regexpi匹配正則表達(dá)式(不區(qū)分大小寫)
regexprep使用正則表達(dá)式替換文本
regexptranslate將文本轉(zhuǎn)換為正則表達(dá)式
regexpPattern匹配指定正則表達(dá)式的模式

字符串匹配模式 - 聯(lián)接和拆分

:-:-:-
join合并字符串
plus添加數(shù)字,追加字符串
split在分隔符處拆分字符串
splitlines在換行符處拆分字符串
strjoin聯(lián)接數(shù)組中的字符串
strsplit在指定分隔符處拆分字符串或字符向量
strtok所選的字符串部分
extract從字符串中提取子字符串
extractAfter提取指定位置后的子字符串
extractBefore提取指定位置前的子字符串
extractBetween提取起點(diǎn)和終點(diǎn)之間的子字符串

字符串編輯

:-:-:-
erase刪除字符串內(nèi)的子字符串
eraseBetween刪除起點(diǎn)和終點(diǎn)之間的子字符串
extract從字符串中提取子字符串
extractAfter提取指定位置后的子字符串
extractBefore提取指定位置前的子字符串
extractBetween提取起點(diǎn)和終點(diǎn)之間的子字符串
insertAfter在指定的子字符串后插入字符串
insertBefore在指定的子字符串前插入字符串
pad為字符串添加前導(dǎo)或尾隨字符
strip刪除字符串中的前導(dǎo)和尾部字符
lower將字符串轉(zhuǎn)換為小寫
upper將字符串轉(zhuǎn)換為大寫
reverse反轉(zhuǎn)字符串中的字符順序
deblank刪除字符串末尾的尾隨空白
strtrim從字符串中刪除前導(dǎo)和尾隨空白
strjust對(duì)齊字符串

字符串比較

:-:-:-
matches確定模式是否與字符串匹配
strcmp比較字符串
strcmpi比較字符串(不區(qū)分大小寫)
strncmp比較字符串的前 n 個(gè)字符(區(qū)分大小寫)
strncmpi比較字符串的前 n 個(gè)字符(不區(qū)分大小寫)

基本算術(shù)

加法

  • + 添加數(shù)字,追加字符串
  • sum 數(shù)組元素總和
  • cumsum 累積和
  • movsum 移動(dòng)總和

減法

  • - 減法
  • diff 差分和近似導(dǎo)數(shù)

乘法

:-:-:-
.*乘法
*矩陣乘法
prod數(shù)組元素的乘積
cumprod累積乘積
pagemtimes按頁矩陣乘法
tensorprodTensor products between two tensors

除法

:-:-:-
./數(shù)組右除
.\數(shù)組左除
/求解關(guān)于 x 的線性方程組 xA = B
\求解關(guān)于 x 的線性方程組 Ax = B

  • .^ 按元素求冪
  • ^ 矩陣冪

轉(zhuǎn)置

:-:-:-
轉(zhuǎn)置向量或矩陣
復(fù)共軛轉(zhuǎn)置
pagetranspose按頁轉(zhuǎn)置
pagectranspose按頁復(fù)共軛轉(zhuǎn)置

數(shù)組符號(hào)

模除法和舍入

:-:-:-
mod除后的余數(shù)(取模運(yùn)算)
rem除后的余數(shù)
idivide帶有舍入選項(xiàng)的整除
ceil向正無窮舍入
fix向零舍入
floor向負(fù)無窮舍入
round四舍五入為最近的小數(shù)或整數(shù)

自定義二元函數(shù)

:-:-:-
bsxfun對(duì)兩個(gè)數(shù)組應(yīng)用按元素運(yùn)算(啟用隱式擴(kuò)展)

關(guān)系運(yùn)算

值的比較

:-:-:-
==確定相等性
>=決定大于或等于
>確定大于
<=確定小于等于
<確定小于
~=確定不相等性
isequal確定數(shù)組相等性
isequaln測(cè)試數(shù)組相等性,將 NaN 值視為相等

邏輯(布爾)運(yùn)算

true 或 false 條件

:-:-:-
Short-circuit &&, ||具有短路功能的邏輯運(yùn)算
&計(jì)算邏輯 AND
~計(jì)算邏輯 NOT
|計(jì)算邏輯 OR
xor計(jì)算邏輯異 OR
all確定所有的數(shù)組元素是為非零還是 true
any確定是否有任何數(shù)組元素非零
false邏輯 0(假)
find查找非零元素的索引和值
islogical確定輸入是否為邏輯數(shù)組
logical將數(shù)值轉(zhuǎn)換為邏輯值
true邏輯值 1(真)

集合運(yùn)算

并集、交集、集合關(guān)系

:-:-:-
intersect設(shè)置兩個(gè)數(shù)組的交集
ismember判斷數(shù)組元素是否為集數(shù)組成員
setdiff設(shè)置兩個(gè)數(shù)組的差集
setxor設(shè)置兩個(gè)數(shù)組的異或
union設(shè)置兩個(gè)數(shù)組的并集
unique數(shù)組中的唯一值
ismembertol容差范圍內(nèi)的集合成員
uniquetol容差內(nèi)的唯一值
join使用鍵變量按行合并兩個(gè)表或時(shí)間表
innerjoin兩個(gè)表或時(shí)間表之間的內(nèi)聯(lián)
outerjoin兩個(gè)表或時(shí)間表之間的外聯(lián)

按位運(yùn)算

設(shè)置、偏移或比較特定位域

:-:-:-
bitand按位 AND
bitor按位 OR
bitxor按位 XOR
bitcmp按位補(bǔ)碼
bitget獲取指定位置的位
bitset設(shè)置指定位置的位
bitshift將位移動(dòng)指定位數(shù)
swapbytes交換字節(jié)順序

數(shù)據(jù)導(dǎo)入和導(dǎo)出

文本文件 - 讀取和寫入表或時(shí)間表

基本導(dǎo)入和導(dǎo)出

:-:-:-
readtable基于文件創(chuàng)建表
writetable將表寫入文件
readtimetable基于文件創(chuàng)建時(shí)間表
writetimetable將時(shí)間表寫入文件

定義導(dǎo)入規(guī)則

:-:-
detectImportOptions基于文件內(nèi)容生成導(dǎo)入選項(xiàng)
delimitedTextImportOptions為帶分隔符的文本導(dǎo)入選項(xiàng)對(duì)象
fixedWidthImportOptions等寬文本文件的導(dǎo)入選項(xiàng)對(duì)象
xmlImportOptions為 XML 文件導(dǎo)入選項(xiàng)對(duì)象
htmlImportOptionsImport options object for HTML files
wordDocumentImportOptionsMicrosoft Word 文檔文件的導(dǎo)入選項(xiàng)對(duì)象
getvaropts獲取變量導(dǎo)入選項(xiàng)
setvaropts設(shè)置變量導(dǎo)入選項(xiàng)
setvartype設(shè)置變量數(shù)據(jù)類型
preview使用導(dǎo)入選項(xiàng)預(yù)覽文件中的八行數(shù)據(jù)

文本文件 - 讀取和寫入矩陣和數(shù)組

:-:-:-
readmatrix從文件中讀取矩陣
writematrix將矩陣寫入文件
readcell從文件中讀取元胞數(shù)組
writecell將元胞數(shù)組寫入文件
readvars從文件中讀取變量
textscan從文本文件或字符串讀取格式化數(shù)據(jù)
type顯示文件內(nèi)容
fileread以文本格式讀取文件內(nèi)容
readlines以字符串?dāng)?shù)組形式讀取文件行
writelinesWrite text to file

電子表格 - 讀取和寫入表或時(shí)間表

基本導(dǎo)入和導(dǎo)出

:-:-:-
readtable基于文件創(chuàng)建表
writetable將表寫入文件
readtimetable基于文件創(chuàng)建時(shí)間表
writetimetable將時(shí)間表寫入文件
sheetnames從電子表格文件中獲取工作表名稱

定義導(dǎo)入規(guī)則

:-:-
detectImportOptions基于文件內(nèi)容生成導(dǎo)入選項(xiàng)
spreadsheetImportOptions電子表格的導(dǎo)入選項(xiàng)對(duì)象
getvaropts獲取變量導(dǎo)入選項(xiàng)
setvaropts設(shè)置變量導(dǎo)入選項(xiàng)
setvartype設(shè)置變量數(shù)據(jù)類型
preview使用導(dǎo)入選項(xiàng)預(yù)覽文件中的八行數(shù)據(jù)

電子表格 - 讀取和寫入矩陣和數(shù)組

:-:-:-
readmatrix從文件中讀取矩陣
writematrix將矩陣寫入文件
readcell從文件中讀取元胞數(shù)組
writecell將元胞數(shù)組寫入文件
readvars從文件中讀取變量
importdata從文件加載數(shù)據(jù)

圖像

:-:-:-
imfinfo有關(guān)圖形文件的信息
imread從圖形文件讀取圖像
imwrite將圖像寫入圖形文件
TiffLibTIFF 庫例程的 MATLAB 入口

讀取或?qū)懭?NetCDF 文件

:-:-:-
nccreate在 NetCDF 文件中創(chuàng)建變量
ncdisp在命令行窗口中顯示 NetCDF 數(shù)據(jù)源內(nèi)容
ncinfo返回有關(guān) NetCDF 數(shù)據(jù)源的信息
ncread讀取 NetCDF 數(shù)據(jù)源中的變量數(shù)據(jù)
ncreadatt讀取 NetCDF 數(shù)據(jù)源中的屬性值
ncwrite將數(shù)據(jù)寫入 NetCDF 文件
ncwriteatt將屬性寫入 NetCDF 文件
ncwriteschema將 NetCDF 架構(gòu)定義添加到 NetCDF 文件中

NetCDF 庫程序包 - 庫函數(shù)

:-:-
netcdf.getChunkCache檢索 NetCDF 庫的區(qū)塊緩存設(shè)置
netcdf.inqLibVers返回 NetCDF 庫版本信息
netcdf.setChunkCache設(shè)置 NetCDF 庫的默認(rèn)分塊緩存設(shè)置
netcdf.setDefaultFormat更改默認(rèn) netCDF 文件的格式

NetCDF 庫程序包 - 文件操作

:-:-
netcdf.abort還原最近的 netCDF 文件定義
netcdf.close關(guān)閉 netCDF 文件
netcdf.create創(chuàng)建新的 NetCDF 數(shù)據(jù)集
netcdf.endDef結(jié)束 netCDF 文件定義模式
netcdf.inq返回有關(guān) netCDF 文件的信息
netcdf.inqFormat確定 NetCDF 文件的格式
netcdf.inqGrps檢索子組 ID 數(shù)組
netcdf.inqUnlimDims檢索組中無限維度列表
netcdf.open打開 NetCDF 數(shù)據(jù)源
netcdf.reDef讓打開的 netCDF 文件進(jìn)入定義模式
netcdf.setFill設(shè)置 netCDF 填充模式
netcdf.sync將 netCDF 文件同步到磁盤

NetCDF 庫程序包 - 維度

:-:-:-
netcdf.defDim創(chuàng)建 netCDF 維度
netcdf.inqDim返回 netCDF 維度名稱和長(zhǎng)度
netcdf.inqDimID返回維度 ID
netcdf.renameDim更改 netCDF 維度名

NetCDF 庫程序包 - 組

:-:-:-
netcdf.defGrp在 NetCDF 文件中創(chuàng)建組
netcdf.inqDimIDs檢索組中維度標(biāo)識(shí)符列表
netcdf.inqGrpName檢索組名
netcdf.inqGrpNameFull組的完整路徑名
netcdf.inqGrpParent檢索父組的 ID。
netcdf.inqNcid返回已命名組的 ID
netcdf.inqVarIDs組中所有變量的 ID

NetCDF 庫程序包 - 變量

:-:-
netcdf.defVarFill定義 NetCDF 變量的填充參數(shù)
netcdf.defVar創(chuàng)建 NetCDF 變量
netcdf.defVarChunking定義 NetCDF 變量的分塊行為
netcdf.defVarDeflate定義 NetCDF 變量的壓縮參數(shù)
netcdf.defVarFletcher32定義 NetCDF 變量的校驗(yàn)參數(shù)
netcdf.getVar讀取 NetCDF 變量中的數(shù)據(jù)
netcdf.inqVar有關(guān)變量的信息
netcdf.inqVarChunking確定 NetCDF 變量的分塊設(shè)置
netcdf.inqVarDeflate確定 NetCDF 變量的壓縮設(shè)置
netcdf.inqVarFill確定 NetCDF 變量的填充參數(shù)值
netcdf.inqVarFletcher32關(guān)于 NetCDF 變量的 Fletcher32 校驗(yàn)和設(shè)置
netcdf.inqVarID返回與變量名相關(guān)聯(lián)的 ID
netcdf.putVar將數(shù)據(jù)寫入 netCDF 變量
netcdf.renameVar更改 netCDF 變量名

NetCDF 庫程序包 - 屬性

:-:-:-
netcdf.copyAtt將屬性復(fù)制到新位置
netcdf.delAtt刪除 netCDF 屬性
netcdf.getAtt返回 NetCDF 屬性
netcdf.inqAtt返回有關(guān) netCDF 屬性的信息
netcdf.inqAttID返回 netCDF 屬性的 ID
netcdf.inqAttName返回 netCDF 屬性名稱
netcdf.putAtt寫入 netCDF 屬性
netcdf.renameAtt更改屬性名稱

NetCDF 庫程序包 - 用戶定義的類型

:-:-
netcdf.defVlenDefine user-defined variable length array type (NC_VLEN)
netcdf.inqUserTypeReturn information about user-defined type
netcdf.inqVlenReturn information about user-defined NC_VLEN type

NetCDF 庫程序包 - 實(shí)用工具

:-:-
netcdf.getConstant返回命名常量的數(shù)值
netcdf.getConstantNames返回 netCDF 庫已知的常量列表

讀取或?qū)懭?HDF5 文件

:-:-:-
h5create創(chuàng)建 HDF5 數(shù)據(jù)集
h5disp顯示 HDF5 文件的內(nèi)容
h5info有關(guān) HDF5 文件的信息
h5read從 HDF5 數(shù)據(jù)集讀取數(shù)據(jù)
h5readatt從 HDF5 文件中讀取屬性
h5write寫入 HDF5 數(shù)據(jù)集
h5writeatt寫入 HDF5 屬性

HDF5 庫程序包

:-:-
Library (H5)General-purpose functions for use with entire HDF5 library
Attribute (H5A)Metadata associated with datasets or groups
Dataset (H5D)Multidimensional arrays of data elements and supporting metadata
Dimension Scale (H5DS)Dimension scale associated with dataset dimensions
Error (H5E)Error handling
File (H5F)HDF5 file access
Group (H5G)Organization of objects in file
Identifier (H5I)HDF5 object identifiers
Link (H5L)Links in HDF5 file
MATLAB (H5ML)不屬于 HDF5 C 庫的 MATLAB 工具函數(shù)
Object (H5O)Objects in file
Property (H5P)Object property lists
Reference (H5R)HDF5 references
Dataspace (H5S)Dimensionality of dataset
Datatype (H5T)Datatype of elements in a dataset

HDF4 文件 - 高級(jí)函數(shù)

:-:-
hdfinfo有關(guān) HDF4 或 HDF-EOS 文件的信息
hdfread從 HDF4 或 HDF-EOS 文件讀取數(shù)據(jù)
imread從圖形文件讀取圖像
imwrite將圖像寫入圖形文件

低級(jí)函數(shù) - 包

:-:-
matlab.io.hdf4.sd直接與 HDF4 多文件科學(xué)數(shù)據(jù)集 (SD) 接口交互
matlab.io.hdfeos.gd低級(jí)別訪問 HDF-EOS 網(wǎng)格數(shù)據(jù)
matlab.io.hdfeos.sw對(duì) HDF-EOS 分段文件的低級(jí)別訪問

低級(jí)函數(shù) - 函數(shù)

:-:-
hdfanHDF 多文件注釋 (AN) 接口的入口
hdfhxHDF 外部數(shù)據(jù) (HX) 接口的入口
hdfhHDF H 接口的入口
hdfhdHDF HD 接口的入口
hdfheHDF HE 接口的入口
hdfmlMATLAB HDF 入口函數(shù)配合使用的實(shí)用工具
hdfptHDF-EOS 點(diǎn)對(duì)象的接口
hdfvHDF Vgroup (V) 接口的入口
hdfvfHDF Vdata 接口中 VF 函數(shù)的入口
hdfvhHDF Vdata 接口中 VH 函數(shù)的入口
hdfvsHDF Vdata 接口中 VS 函數(shù)的入口
hdfdf24HDF 24 位光柵圖像 (DF24) 接口的入口
hdfdfr8HDF 8 位光柵圖像 (DFR8) 接口的入口

FITS 文件 - 函數(shù)

:-:-
fitsdisp顯示 FITS 元數(shù)據(jù)
fitsinfo有關(guān) FITS 文件的信息
fitsread讀取 FITS 文件中的數(shù)據(jù)
fitswrite將圖像寫入 FITS 文件

FITS 文件 - 文件訪問

:-:-
createFile創(chuàng)建 FITS 文件
openFile打開 FITS 文件
openDiskFile打開 FITS 文件
closeFile關(guān)閉 FITS 文件
deleteFile刪除 FITS 文件
fileNameFITS 文件的名稱
fileModeFITS 文件的 I/O 模式

FITS 文件 - 圖像處理

:-:-
createImg創(chuàng)建 FITS 圖像
getImgSize圖像大小
getImgType圖像的數(shù)據(jù)類型
insertImg在當(dāng)前圖像后面插入 FITS 圖像
readImg讀取圖像數(shù)據(jù)
setBscale重置圖像縮放
writeImg寫入 FITS 圖像

FITS 文件 - 關(guān)鍵字

:-:-
readCard關(guān)鍵字的標(biāo)頭記錄
readKey關(guān)鍵字
readKeyCmplx復(fù)數(shù)標(biāo)量值形式的關(guān)鍵字
readKeyDbl雙精度值形式的關(guān)鍵字
readKeyLongLongint64 形式的關(guān)鍵字
readKeyLongStr長(zhǎng)字符串值
readKeyUnit關(guān)鍵字中的物理單位字符串
readRecord編號(hào)指定的標(biāo)頭記錄
writeComment向 CHU 寫入或追加 COMMENT 關(guān)鍵字
writeDate向 CHU 寫入 DATE 關(guān)鍵字
writeKey將新關(guān)鍵字更新或添加到當(dāng)前 HDU 中
writeKeyUnit寫入物理單位字符串
writeHistory向 CHU 寫入或追加 HISTORY 關(guān)鍵字
deleteKey按名稱刪除關(guān)鍵字
deleteRecord按記錄號(hào)刪除關(guān)鍵字
getHdrSpace標(biāo)頭中的關(guān)鍵字?jǐn)?shù)量

FITS 文件 - 標(biāo)頭數(shù)據(jù)單元 (HDU) 訪問

:-:-
copyHDU將當(dāng)前 HDU 從一個(gè)文件復(fù)制到另一個(gè)文件
getHDUnumFITS 文件中當(dāng)前 HDU 的編號(hào)
getHDUtype當(dāng)前 HDU 的類型
getNumHDUsFITS 文件中的 HDU 總數(shù)
movAbsHDU移至絕對(duì) HDU 編號(hào)
movNamHDU移至第一個(gè)包含特定類型和關(guān)鍵字值的 HDU
movRelHDU從當(dāng)前 HDU 移動(dòng)相對(duì)數(shù)量的 HDU
writeChecksum計(jì)算并寫入當(dāng)前 HDU 的校驗(yàn)和
deleteHDU刪除 FITS 文件中當(dāng)前的 HDU

FITS 文件 - 圖像壓縮

:-:-
imgCompress將 HDU 從一個(gè)文件壓縮到另一個(gè)文件中
isCompressedImg確定當(dāng)前圖像是否已壓縮
setCompressionType設(shè)置圖像壓縮類型
setHCompScale設(shè)置 HCOMPRESS 算法的縮放參數(shù)
setHCompSmooth為使用 HCOMPRESS 壓縮的圖像設(shè)置平滑化
setTileDim設(shè)置圖塊維度

FITS 文件 - ASCII 表和二進(jìn)制表

:-:-
createTbl創(chuàng)建新的 ASCII 或二進(jìn)制表擴(kuò)展
insertCol向表插入列
insertRows向表插入行
insertATbl在當(dāng)前 HDU 后面插入 ASCII 表
insertBTbl在當(dāng)前 HDU 后面插入二進(jìn)制表
deleteCol從表中刪除列
deleteRows從表中刪除行
getAColParmsASCII 表信息
getBColParms二進(jìn)制表信息
getColName表列名稱
getColType經(jīng)縮放的列的數(shù)據(jù)類型、重復(fù)值、寬度
getEqColType列的數(shù)據(jù)類型、重復(fù)值、寬度
getNumCols表中的列數(shù)
getNumRows表中的行數(shù)
readATblHdr從當(dāng)前 ASCII 表中讀取標(biāo)頭信息
readBTblHdr從當(dāng)前二進(jìn)制表中讀取標(biāo)頭信息
readCol讀取 ASCII 或二進(jìn)制表列的行
setTscale重置圖像縮放
writeCol向 ASCII 或二進(jìn)制表列寫入元素

FITS 文件 - 實(shí)用工具

:-:-
getConstantValue指定常量的數(shù)值
getVersionCFITSIO 庫的修訂號(hào)
getOpenFiles已打開的 FITS 文件列表

條帶交錯(cuò)文件

:-:-
multibandread從二進(jìn)制文件讀取條帶交錯(cuò)文件
multibandwrite將條帶交錯(cuò)數(shù)據(jù)寫入文件

常用數(shù)據(jù)格式 (CDF)

:-:-
cdfinfo有關(guān)常用數(shù)據(jù)格式 (CDF) 文件的信息
cdfread讀取常用數(shù)據(jù)格式 (CDF) 文件中的數(shù)據(jù)
cdfepoch將日期文本或日期序列值轉(zhuǎn)換為 CDF 格式的日期
todatenum將 CDF 歷元對(duì)象轉(zhuǎn)換為 MATLAB 日期序列值

:-:-
cdflib與 CDF 庫直接交互

讀取視頻數(shù)據(jù)

:-:-
VideoReader創(chuàng)建對(duì)象以讀取視頻文件
read讀取一個(gè)或多個(gè)視頻幀
readFrame讀取下一個(gè)視頻幀
hasFrame確定是否有視頻幀可供讀取
getFileFormatsVideoReader 支持的文件格式
mmfileinfo有關(guān)多媒體文件的信息

寫入視頻數(shù)據(jù)

:-:-
VideoWriter創(chuàng)建對(duì)象以寫入視頻文件
open打開文件以寫入視頻數(shù)據(jù)
writeVideo將視頻數(shù)據(jù)寫入到文件
close寫入視頻數(shù)據(jù)之后關(guān)閉文件
getProfilesVideoWriter 支持的描述文件和文件格式

讀取或?qū)懭胍纛l

:-:-
audioread讀取音頻文件
audiowrite寫音頻文件
lin2mu將線性音頻信號(hào)轉(zhuǎn)換為 mu-law
mu2lin將 mu-law 音頻信號(hào)轉(zhuǎn)換為線性格式
audioinfo有關(guān)音頻文件的信息

播放音頻

:-:-
audioplayer用于播放音頻的對(duì)象
isplaying確定播放是否正在進(jìn)行
pause暫停播放或錄制
playaudioplayer 對(duì)象播放音頻
playblocking播放 audioplayer 對(duì)象中的音頻,保持控制權(quán)直到播放完成
resume從暫停狀態(tài)繼續(xù)播放或錄制
stop停止播放或錄制

錄制音頻

:-:-
audiorecorder用于錄制音頻的對(duì)象
getaudiodata將錄制的音頻信號(hào)存儲(chǔ)在數(shù)值數(shù)組中
getplayer創(chuàng)建關(guān)聯(lián)的 audioplayer 對(duì)象
isrecording確定錄制是否正在進(jìn)行
record將音頻錄制到 audiorecorder 對(duì)象中
recordblocking將音頻錄制到 audiorecorder 對(duì)象中,在錄制完成前保持控制權(quán)

播放聲音

:-:-
audiodevinfo有關(guān)音頻設(shè)備的信息
audiodevreset刷新可用音頻設(shè)備列表
sound將信號(hào)數(shù)據(jù)矩陣轉(zhuǎn)換為聲音
soundsc縮放數(shù)據(jù)和作為聲音播放
beep產(chǎn)生操作系統(tǒng)蜂鳴聲

XML 文檔的讀取和寫入

:-:-
matlab.io.xml.dom.DOMWriter串行化 XML 文檔的寫入器
matlab.io.xml.dom.EntityResolver實(shí)體解析器的抽象基類
matlab.io.xml.dom.FileWriter創(chuàng)建文本文件的寫入器
matlab.io.xml.dom.Locator元素在 XML 文件中的位置
matlab.io.xml.dom.ParserXML 標(biāo)記解析器
matlab.io.xml.dom.ParserConfigurationXML 解析器選項(xiàng)
matlab.io.xml.dom.ParseError指定 XML 標(biāo)記解析錯(cuò)誤
matlab.io.xml.dom.ParseErrorHandlerAbstract base class for parse error handlers
matlab.io.xml.dom.ParseErrorLocatorSpecifies location of parse error
matlab.io.xml.dom.ParseErrorSeverity表示 XML 標(biāo)記解析錯(cuò)誤嚴(yán)重性的枚舉類
matlab.io.xml.dom.ResourceIdentifierXML 資源標(biāo)識(shí)符
matlab.io.xml.dom.ResourceIdentifierTypeXML 資源標(biāo)識(shí)符類型
matlab.io.xml.dom.WriterConfigurationXML DOM 寫入器選項(xiàng)

W3C DOM

:-:-
matlab.io.xml.dom.AttrXML 元素的屬性
matlab.io.xml.dom.CDATASectionCDATA 節(jié)
matlab.io.xml.dom.CommentXML 文檔中的注釋
matlab.io.xml.dom.DocumentXML 文檔
matlab.io.xml.dom.DocumentFragment文檔節(jié)點(diǎn)組
matlab.io.xml.dom.DocumentType文檔類型
matlab.io.xml.dom.ElementXML 文檔的元素
matlab.io.xml.dom.Entity由文檔類型定義的實(shí)體
matlab.io.xml.dom.NamedNodeMap一組具有名稱的文檔節(jié)點(diǎn)
matlab.io.xml.dom.NodeList文檔節(jié)點(diǎn)列表
matlab.io.xml.dom.Notation文檔類型定義中的表示法
matlab.io.xml.dom.ProcessingInstructionXML 處理指令
matlab.io.xml.dom.TextXML 文檔中的文本
matlab.io.xml.dom.TypeInfo架構(gòu)類型信息

XML 變換

:-:-
matlab.io.xml.transform.CompiledStylesheet編譯的樣式表
matlab.io.xml.transform.ResultDocument將轉(zhuǎn)換結(jié)果存儲(chǔ)為文檔
matlab.io.xml.transform.ResultString將轉(zhuǎn)換結(jié)果存儲(chǔ)為字符串
matlab.io.xml.transform.ResultFile將轉(zhuǎn)換結(jié)果存儲(chǔ)為文件
matlab.io.xml.transform.SourceDocument用于轉(zhuǎn)換的 XML 源文檔
matlab.io.xml.transform.SourceFile用于轉(zhuǎn)換的 XML 源文件
matlab.io.xml.transform.SourceString用于轉(zhuǎn)換的 XML 源字符串
matlab.io.xml.transform.StylesheetSourceDocument用于轉(zhuǎn)換的樣式表源文檔
matlab.io.xml.transform.StylesheetSourceFile用于轉(zhuǎn)換的樣式表源文件
matlab.io.xml.transform.StylesheetSourceString用于轉(zhuǎn)換的 XSL 源字符串
matlab.io.xml.transform.TracerTrace execution of stylesheet
matlab.io.xml.transform.TransformerXML 文檔轉(zhuǎn)換器

XPath 查詢

:-:-
matlab.io.xml.xpath.CompiledExpression編譯的 XPath 表達(dá)式
matlab.io.xml.xpath.EvalResultTypeXPath 表達(dá)式計(jì)算的結(jié)果類型
matlab.io.xml.xpath.EvaluatorXPath 表達(dá)式計(jì)算器
matlab.io.xml.xpath.PrefixResolver用于命名空間前綴解析器的抽象基類

JSON 格式

:-:-
jsondecode解碼 JSON 格式的文本
jsonencode基于結(jié)構(gòu)化 MATLAB 數(shù)據(jù)創(chuàng)建 JSON 格式的文本

工作區(qū)變量和 MAT 文件

:-:-
load將文件變量加載到工作區(qū)中
save將工作區(qū)變量保存到文件中
matfile訪問和更改 MAT 文件中的變量,而不必將文件加載到內(nèi)存中
disp顯示變量的值
formattedDisplayText以字符串形式捕獲顯示輸出
who列出工作區(qū)中的變量
whos列出工作區(qū)中的變量及大小和類型
clear從工作區(qū)中刪除項(xiàng)目、釋放系統(tǒng)內(nèi)存
clearvars清除內(nèi)存中的變量
openvar在變量編輯器或其他圖形編輯工具中打開工作區(qū)變量
工作區(qū)瀏覽器打開工作區(qū)瀏覽器以管理工作區(qū)

低級(jí)文件 I/O

:-:-
fclose關(guān)閉一個(gè)或所有打開的文件
feof檢測(cè)文件末尾
ferror文件 I/O 錯(cuò)誤信息
fgetl讀取文件中的行,并刪除換行符
fgets讀取文件中的行,并保留換行符
fileread以文本格式讀取文件內(nèi)容
fopen打開文件或獲得有關(guān)打開文件的信息
fprintf將數(shù)據(jù)寫入文本文件
fread讀取二進(jìn)制文件中的數(shù)據(jù)
frewind將文件位置指示符移至所打開文件的開頭
fscanf讀取文本文件中的數(shù)據(jù)
fseek移至文件中的指定位置
ftell當(dāng)前位置
fwrite將數(shù)據(jù)寫入二進(jìn)制文件

串行和 USB 通信 - 連接和配置

:-:-
serialportlist連接到您的系統(tǒng)的串行端口列表
serialport連接到串行端口
configureTerminator為與串行端口的 ASCII 字符串通信設(shè)置終止符
configureCallback為與串行端口設(shè)備的通信設(shè)置回調(diào)函數(shù)和觸發(fā)條件

串行和 USB 通信 - 讀取和寫入

:-:-
read從串行端口讀取數(shù)據(jù)
readline從串行端口讀取 ASCII 字符串?dāng)?shù)據(jù)行
write將數(shù)據(jù)寫入串行端口
writeline將 ASCII 數(shù)據(jù)行寫入串行端口

串行和 USB 通信 - 控制引腳和內(nèi)存

:-:-
flush清空串行端口設(shè)備緩沖區(qū)
getpinstatus獲取串行引腳狀態(tài)
setRTS設(shè)置串行 RTS 引腳
setDTR設(shè)置串行 DTR 引腳

TCP/IP 通信 - 連接和配置

:-:-
tcpclient創(chuàng)建與 TCP/IP 服務(wù)器的 TCP/IP 客戶端連接
echotcpip啟動(dòng)或停止 TCP/IP 回顯服務(wù)器
configureTerminator為通過 TCP/IP 與遠(yuǎn)程主機(jī)進(jìn)行的 ASCII 字符串通信設(shè)置終止符
configureCallback為通過 TCP/IP 與遠(yuǎn)程主機(jī)的通信設(shè)置回調(diào)函數(shù)和觸發(fā)條件

TCP/IP 通信 - 讀取和寫入

:-:-
read通過 TCP/IP 讀取遠(yuǎn)程主機(jī)上的數(shù)據(jù)
readline通過 TCP/IP 從遠(yuǎn)程主機(jī)讀取 ASCII 字符串?dāng)?shù)據(jù)行
write通過 TCP/IP 向遠(yuǎn)程主機(jī)寫入數(shù)據(jù)
writeline通過 TCP/IP 向遠(yuǎn)程主機(jī)寫入 ASCII 數(shù)據(jù)行
flush為通過 TCP/IP 與遠(yuǎn)程主機(jī)的通信清空緩沖區(qū)

Bluetooth 通信 - 連接和配置

:-:-
bluetoothlist掃描附近的 Bluetooth 經(jīng)典設(shè)備
bluetooth連接到 Bluetooth 經(jīng)典設(shè)備
configureTerminator為與 Bluetooth 設(shè)備的 ASCII 字符串通信設(shè)置終止符
configureCallback為與 Bluetooth 設(shè)備的通信設(shè)置回調(diào)函數(shù)和觸發(fā)條件

Bluetooth 通信 - 讀取和寫入

:-:-
readBluetooth 設(shè)備讀取數(shù)據(jù)
readlineBluetooth 設(shè)備讀取 ASCII 字符串?dāng)?shù)據(jù)行
write將數(shù)據(jù)寫入 Bluetooth 設(shè)備
writeline將 ASCII 數(shù)據(jù)行寫入 Bluetooth 設(shè)備
flush清空 Bluetooth 設(shè)備緩沖區(qū)

Bluetooth 低功耗通信

:-:-
blelist掃描附近的低功耗 Bluetooth 外圍設(shè)備
ble連接到低功耗 Bluetooth 外圍設(shè)備
characteristic訪問低功耗 Bluetooth 外圍設(shè)備的特征
descriptor訪問低功耗 Bluetooth 外圍設(shè)備上的描述符
read讀取低功耗 Bluetooth 外圍設(shè)備上的特征或描述符數(shù)據(jù)
write將數(shù)據(jù)寫入低功耗 Bluetooth 外圍設(shè)備的特征或描述符
subscribe訂閱特征通知或指示
unsubscribe取消訂閱特征通知和指示

Web 服務(wù)

:-:-
webread從 RESTful Web 服務(wù)讀取內(nèi)容
webwrite將數(shù)據(jù)寫入 RESTful Web 服務(wù)
websave將 RESTful Web 服務(wù)中的內(nèi)容保存到文件
weboptions指定 RESTful Web 服務(wù)的參數(shù)
web在瀏覽器中打開網(wǎng)頁或文件
sendmail向地址列表發(fā)送電子郵件

FTP 文件操作

:-:-
ftp連接到 FTP 服務(wù)器以訪問其文件
sftpConnection to SFTP server to access its files
ascii將 FTP 傳輸模式設(shè)置為 ASCII
binary將 FTP 傳輸模式設(shè)置為二進(jìn)制
cd更改或查看 SFTP 或 FTP 服務(wù)器上的當(dāng)前文件夾
close關(guān)閉與 SFTP 或 FTP 服務(wù)器的連接
delete刪除 SFTP 或 FTP 服務(wù)器上的文件
dir列出 SFTP 或 FTP 服務(wù)器上的文件夾內(nèi)容
mget從 SFTP 或 FTP 服務(wù)器下載文件
mkdir在 SFTP 或 FTP 服務(wù)器上創(chuàng)建新文件夾
mput將文件或文件夾上傳到 SFTP 或 FTP 服務(wù)器
rename重命名 SFTP 或 FTP 服務(wù)器上的文件
rmdir刪除 SFTP 或 FTP 服務(wù)器上的文件夾

物聯(lián)網(wǎng) (IoT) 數(shù)據(jù)

:-:-
thingSpeakRead讀取存儲(chǔ)在 ThingSpeak 通道中的數(shù)據(jù)
thingSpeakWrite將數(shù)據(jù)寫入 ThingSpeak 通道