khảo sát ứng dụng MATLAB trong điều khiển tự động, chương 5 potx - Pdf 16

Chng 5: CáC HàM LOGIC
(LOGICAL FUNCTION)
1. Lệnh ALL
a) Công dụng:
Kiểm tra vector hay ma trận có giá trị 0 hay không.
b) Cú pháp
:
y = all(x)
c) Giải thích
:
y: biến chứa kết quả
x: tên vedtor hay ma trận
y = 1 khi tất cả các phần tử khác 0
y = 0 khi có 1 phần tử bằng 0
d) Ví dụ
:
ằ a=[1 2 3]
a =
1 2 3
ằ y=all(a)
y =
1
ằ a=[1 0 3]
a =
1 0 3
» y=all(a)
y =
0
» a=[1 2 3;4 0 6;7 8 9]
a =
1 2 3

1
ằ b=[1 0 3 0];
ằ y=any(b)
y =
1
ằ c=[1 2 0 4;0 2 0 4;1 2 3 4;3 4 5 6]
c =
1 2 0 4
0 2 0 4
1 2 3 4
3 4 5 6
» y=any(c)
y =
1 1 1 1
» d=[0 0 0 0;0 1 3 0]
d =
0 0 0 0
0 1 3 0
» y=any(d)
y =
0 1 1 0
3. LÖnh EXIST
a) C«ng dông:
KiÓm tra biÕn hay file cã tån t¹i hay kh«ng.
b) Có ph¸p
:
e = exist(‘item’)
c) Gi¶i thÝch
:
item: là tên file hay tên biến.

x =
1 8 0 2 3 0
» k=find(x)
k =
1 2 4 5
» k=[3 6]
k =
3 6
» a=[5 0 0;8 0 3]
a =
5 0 0
8 0 3
» [i,j,k]=find(a)
i =
1
2
2
j =
1
1
3
k =
5
8
3


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status