@함수식
을 쓰는 것도 하나의 방법이다.
>> fminbnd(@cos,0,4) 0부터 4까지 코사인 값이 최소를 갖는 값
ans =
3.1416
>> [x y] = fminbnd(@cos,0,4)
x =
3.1416
y =
-1.0000
fplot(@함수, [구간]) : 구간에 해당하는 함수 그래프를 그린다. 구간이 없을시 디폴트 구간 [ -5 5 ]에 그린다.
----
참거짓 논리 참 1 거짓 0
1>0 -> ans = 1
1보다 0이 크다는 수식을 입력하면 참이기 때문에 1이 출력된다.
>> x=[ 3 6 9 ]
>> y = [ 3 9 5 ]
>> x(x<=y)
ans =
3 6
x에서 y에 대응하는 수 중 작은 수만 같거나 작은 수 출력
이하 수식에 따른 논리값
>> x(x>=y)
ans =
3 9
>> x=-2:2; k=(abs(x)>1)
k =
1 0 0 0 1
A =
8 9 1
9 6 5
-1 -1 10
>> eye(3)
ans =
1 0 0
0 1 0
0 0 1
>> logical(eye(3))
ans =
1 0 0
0 1 0
0 0 1
>> A(logical(eye(3)))
ans =
8
6
10
~ not
& and
| or
&& short-circuit AND
|| short-circuit OR
find(B) -> 배열에서 0이 아닌 값의 위치를 찾음
x = input(' 블라블라 ') -> 숫자받음
x = input(' 블라블라 ', 's') -> 문자열 받음
'공부 > 프로그래밍' 카테고리의 다른 글
matlab(매틀랩) programing 강의 180404 (0) | 2018.04.21 |
---|---|
matlab(매틀랩) programing 강의 180402 (0) | 2018.04.21 |
matlab(매틀랩) programing 강의 180326 (0) | 2018.04.21 |
matlab(매틀랩) programing 강의 181321 (0) | 2018.04.21 |
matlab(매틀랩) programing 강의 180319 (0) | 2018.04.21 |