MATLAB ���� ����(3)
��
MATLAB������ ������
(1) ��� ������
������ | �ǹ� | �� | ���� |
+ | ���� | A+B | A�� B�� ���Ѵ�. |
- | ���� | A-B | A���� B�� ���Ѵ�. |
* | ��� ���� | A*B | �� ��� A�� B�� ���Ѵ�. |
.* | �迭 ���� | A.*B | �� ��� A�� B�� �� ��ҳ��� ���Ѵ�. |
/ | ��� ���������� | A/B | A�� B�� ������� ���� |
./ | �迭 ���������� | A./B | A�� B����� �� ��ҵ鳢������ ������ �̷���� ��� |
\ | ��� ���������� | A\B | A�� ����� B�� ���� |
.\ | �迭 ���������� | A.\B | B�� A����� �� ��ҵ� ���� ���� ������ �̷���� ��� |
^ | ��� �ŵ����� | A^B | ���A�� �ŵ����� |
.^ | �迭 �ŵ����� | A.^B | ���A�� �� ����� �ŵ����� |
(2) ���� ������ �� ���� ������
������ | �ǹ� | �� | ���� |
< | �۴� | A<B | A�� ������ ��Ұ� B�� ������ ��Һ��� ������? |
<= | �۰ų� ����. | A<=B | A�� ������ ��Ұ� B�� ������ ��Һ��� �۰ų� ������? |
> | ũ�� | A>B | A�� ������ ��Ұ� B�� ������ ��Һ��� ū��? |
>= | ũ�ų� ����. | A>=B | A�� ������ ��Ұ� B�� ������ ��Һ��� ũ�ų� ������? |
== | ���� | A==B | A�� ������ ��ҿ� B�� ������ ��Ұ� ������? |
~= | ���� �ʴ� | A~=B | A�� ������ ��ҿ� B�� ������ ��Ұ� ����������? |
(3) ���� �����ڿ� ���� �Լ�
������ | �ǹ� | �� | ���� |
& | ���� ��(and) | A & B | �� ���� A�� B�� �� �� ���ÿ� ���� ���� ���̰� �� �ܴ� ��� ���� |
| | ���� ��(or) | A | B | �� ���� A�� B�� ��� �ϳ��� ���̸� ���̰� �� �ܴ� ��� ���� |
~ | ���� | ~A | A�� ���̸� ��������, �����̸� ������ ��ȯ |
xor | XOR ������ | xor(A,B) | A�� �� ��ҿ� B�� �� ��ҿ� ���� �������� ���ϵ� �� �� ���� ��쿡�� ������ �Ǵ�. |
any | ���� �Լ� | any(A) | �� ������ ��ҵ� �߿��� 0�� �ƴ� ��Ұ� �ϳ��� �����ϸ� �� |
all | ���� �Լ� | all(A) | �� ������ ��� ��ҵ��� 0�� �ƴϸ� �� |
exist | ���� �Լ� | exist(��A��) | ������ ������ ���� ���θ� �����Ͽ� ���� ��ȯ 0�̸� A�� �������� ���� 1�̸� A�� �۾��������� ���� 2�̸� A�� *.m�̳� ��Ÿ�� ���� 3�̸� A�� *.mex ���� (MEX-file) 4�̸� A�� *.mdl ���� (Simulink model) 5�̸� A�� MATLAB �Լ� 6 �̸� A�� P-file 7 �̸� A�� ���丮 |
(4)��Ʈ ������
������ | �ǹ� | �� | ���� |
bitand | ��Ʈ�� ������ | bitand(A,B) | 0�� bitmax������ ���� ������ ������ A�� B�� ���� ��Ʈ�� �������� ���� |
bitcmp | Complement ��Ʈ | bitcmp(A,N) | ���� A�� Complement ��Ʈ�� N ��Ʈ�� ������ ��ȯ�Ѵ�. ��, N�� A�� ��Ʈ�� ���̺��� ũ�ų� ���ƾ� �ȴ�. |
bitor | ��Ʈ�� ������ | bitand(A,B) | 0�� bitmax������ ���� ������ ������ A�� B�� ���� ��Ʈ�� �������� ���� |
bitmax | �ִ��� �ε����� | bitmax | ������� �ý����� �ִ��� �ε������� ��ȯ�Ѵ�. |
bitxor | ��Ʈ�� XOR ������ | bitxor(A,B) | 0�� bitmax������ ���� ������ ������ A�� B�� ���� exclusive��Ʈ�� �������� ���� |
bitset | ��Ʈ�� ���� | bitset(A,BIT) | ���� A�� BIT���� ���� ��Ʈ�� ��ġ�� �ִ� ���� 1�� �ٲ۴�. BIT�� 1�� �ε������� �ִ��� ��Ʈ���̴�. (IEEE ������ ����� �ý����� ��� 52) |
bitget | ��Ʈ ���� ȹ�� | bitget(A,BIT) | ���� A�� BIT���� ���� ��Ʈ�� ��ġ�� �ִ� ��Ʈ ���� ��ȯ �Ѵ�. BIT�� 1�� �ε������� �ִ��� ��Ʈ���̴�. (IEEE ������ ����� �ý����� ��� 52) |
bitshift | ��Ʈ�� �̵� | bitshift(A,N) | ���� N�� ����̸� A�� �·� N ��Ʈ �̵� ��Ű�� N�� �����̸� A�� ��� N ��Ʈ �̵� ��Ų��. |
MATLAB���� ���Ǵ� ���
(1) ���Ϲ�
if, elseif, else�� ����� ���Ϲ� switch-case�� ����� ���Ϲ�
if ���� 1 switch ����
����1; case ����1,
elseif ���� 2 ����1
����2; case ����2,
else ����2
���� 3; otherwise,
end ����3
���� ����; end
���� ����
(2) �ݺ���
for�� ����� �ݺ���
for ����1= ����1�� �ʱⰪ: ����1�� ���� ��: ����1�� ���� ��,
����
end
while�� ����� �ݺ���
while ����
����
end
(3) �б : break, return
(��ó ://myhome.naver.com/lsb2088/data/matlab/matlab4.html )