
예시
solvex.m 파일 작성
A = [5 2*r r; 3 6 2*r-1; 2 r-1 3*r];
b = [2;3;5];
det_A = det(A)
x = A\b
다음과 같이 실행
>> r=1;
>> solvex
det_A =
64
x =
-0.0312
0.2344
1.6875
예시
myfun.m 파일 작성
function z = myfun(x,y)
z = x^2 - sin(x*y)
다음과 같이 실행
>> myfun(2, pi)
z =
4
ans =
4
같은 이름이 이미 선언되어 있는지 확인하는 방법 (exist()함수)
| 반환값 | 설명 |
|---|---|
| 0 | name이 존재하지 않습니다. |
| 1 | name이 작업 공간의 변수입니다. |
| 2 | name이 확장자 .m .mlx 또는 mlapp 파일이거나, name이 등록되지 않은 파일 확장자(.mat, .fig, .txt)를 갖는 파일의 이름입니다. |
| 3 | name이 사용자의 MATLAB 검색 경로에 있는 MEX파일입니다. |
| 4 | name이 사용자의 MATLAB 검색 경로에 있는 Simulink 모델 또는 라이브러리 파일입니다. |
| 5 | name이 내장 MATLAB 함수입니다. |
| 6 | name이 사용자의 MATLAB 검색 경로에 있는 P 코드 파일입니다. |
| 7 | name이 폴더입니다. |
| 8 | name이 클래스입니다. |
예시
>> exist('plot')
ans =
5