-
符号~的用法
代表忽略输出参数,如unique函数有三个输出参数,而我们只需要第二个参数,那可以这样:[,rank,]=unique(array,‘rows’); -
[num,txt,raw] = xlsread(___)的用法
读取excel表格,并返回其中数字矩阵num,文本数据txt,和未经处理的元胞数组raw(既包含数字又包含文本数据)。例如:
Sheet1 of myExample.xlsx contains:
First Second Third
1 2 3
4 5 x
7 8 9
使用[num,txt,raw] = xlsread(‘myExample.xlsx’),则有
num =
1 2 3
4 5 NaN
7 8 9
txt =
‘First’ ‘Second’ ‘Third’
‘’ ‘’ ‘’
‘’ ‘’ ‘x’
raw =
‘First’ ‘Second’ ‘Third’
[ 1] [ 2] [ 3]
[ 4] [ 5] ‘x’
[ 7] [ 8] [ 9]
结合上述两点的用法
[~, ~, raw] = xlsread(‘good.xlsx’,2)
读取good.xlsx中第2个工作簿,忽略其中的数字矩阵和文本数据,将既包含数字有包含文字的元胞数组。