MATLAB

매트랩 복습 (3)

추땡 2022. 2. 5. 18:27

1. 첨자

 

2. 벡터안에 있는 원소 제거: 빈 행렬 (Empty vector)이용

3. diary filename: 명령창에 나타나는 모든 것을 텍스트 파일 filename에 복사하는 것. 기록을 중지할 때는 diary off 사용

-> diary는 이미 파일이 같은 이름으로 존재하고 있는 경우, 내용을 덧붙임에 유의하기

4.  중력장 하에서의 수직 운동

 

.^: 배열 연산

 

5. 숫자가 너무 크거나 작을 때: 유효숫자 표시법 사용하기!

ex) 0.000000001 => 1e-9

-> 표준 부동 소수점 수식을 사용하는 컴퓨터에서 수들은 16개의 십진수로 근사적으로 표시된다. 수의 상대적인 정확성은 함수 eps에 의해 주어지며, 이것은 1.0과 다음에 오는 가장 큰 부동 소수점 숫자와의 차이로 정의된다.

 

6. 매트랩에서는 14개의 기본적인 데이터 유형이 존재한다. 기본적으로 설정된 숫자 데이터 유형은 이중 정밀도 (double precision)이다

 

7. 대수 연산자의 우선 순위

대수 연산자의 우선 순위

8. 콜론 연산자: 콜론 연산자는 +보다 더 낮은 우선순위를 갖고 있다

9. 전치 연산자: 전치 연산자는 가장 높은 우선 순위를 갖는다

5는 가장 먼저 전치되고 (스칼라이므로 자기 자신), 행 벡터가 형성된다

10. 원소 별로 연산되는 대수 연산자

배열에서 원소 별로 연산되는 대수 연산자

>> a = [1 2 3];
>> b = 3.*a
c=3./a
d=3.\a
e=3.^a
f=a+1

b =

     3     6     9


c =

    3.0000    1.5000    1.0000


d =

    0.3333    0.6667    1.0000


e =

     3     9    27

 

f =

     2     3     4