Tôi có một vector a = [1 5 3 4 2]
. Tôi muốn tìm tất cả các phần tử của a, là 1<a<5
. Làm thế nào để tôi làm điều đó trong Matlab?Tìm các phần tử vectơ khớp với hai điều kiện trong Matlab
Cá nhân tôi đã phát triển một giải pháp, nhưng nó cồng kềnh:
a = [1 5 3 4 2];
ix = find(a>1);
ix = ix(find(a(ix)<5));
disp(a(ix))
một cách tốt hơn là gì?
Đây chỉ là lạ. Tôi đã thử 'a (1 texnic