判斷向量中是否存在非零元素,若存在返回1,否則返回0
any([0 1]) % 為真,存在非零元
any([0 0]) % 為假
找出非0元素的索引
顯示陣列或字串的內容
>> a = rand(1,10)
limit = 0.75;
b = (a > limit); % b is a vector of logical values
if any(b)
fprintf('indices of values > %4.2f: \n',limit);
disp(find(b)) %find()找出非0元素的索引
else
disp('all values are below the limit.')
end-----------------------------結果如下-----------------
a = 0.9828 0.1816 0.8119 0.8750 0.6884 0.5695 0.1610 0.4669 0.3452 0.2250
indices of values > 0.75:
1 3 4
Matlab中的括號()
matlab中經常會用到括號去引用某array或者是cel l的內容,但三者有什麼具體區別呢?中括號用來構建向量 vectors 或者是矩陣 matrices 如 6.9 9.64 sqrt 1 就是乙個有三個元素的向量。11 12 13 21 22 23 是乙個二乘三的矩陣.分號 用來結束一行。中...
Matlab中的括號()
標籤 matlab 括號 cell array 分類 matlab matlab中經常會用到括號去引用某array或者是cell的內容,但三者有什麼具體區別呢?中括號用來構建向量 vectors 或者是矩陣 matrices 如 6.9 9.64 sqrt 1 就是乙個有三個元素的向量。11 12 ...
Matlab中的括號()
matlab中經常會用到括號去引用某array或者是cell的內容,但三者有什麼具體區別呢?中括號用來構建向量 vectors 或者是矩陣 matrices 如 6.9 9.64 sqrt 1 就是乙個有三個元素的向量。11 12 13 21 22 23 是乙個二乘三的矩陣.分號 用來結束一行。中括...