MATLAB 01

신예진·2022년 1월 25일
0

Matlab Simulink

목록 보기
1/17

Matlab = Matrix + Laboratory
Programming language = command(명령어), syntax(문법)
Interpreter language

1) overwriting

v = 1
v = [3,5], v = [3 5]

2) reserved name

pi
i
j

3) variable name

alphabet(small,capital), number, underscore
first letter : always alphabet
maximum 63 letters (namelengthmax)
* try to avoid reserved names

4) meaning of '='

⟸ assignment
variable name = expression
k = k + 1  % OK, 치환의 개념

5) ans (when target variable is not given)

a+b % 이 경우, ans에 저장된다
f = a+b % 이 경우, f에 저장된다

6) clean command window

clc;

7) variables in memory (=workspace)

who
whos

8) imaginary number

i,j % 허수로 지정되어 있지만 이 문자에 변수를 저장하면 저장되니 최대한 피할 것.
    % 하지만 변수로 저장한 경우에도, 1i 2j 이런식으로 쓰면 허수가 적용된다.
    

9) previous commands (can modify)

↑ % can type first few letters (히스토리가 너무 앞에 있다면 찾기 어려운데, 처음 몇 글자를 쳐주면 쉽게 찾을 수 있다)
↓

10) comment

%

11) number representation

all numbers are stored in floating point format in double precision
* double(실수) precision : mantissa with 16 significant digits
* single precision : mantissa with 8 significant digits

12) setting floating point numbers

a = 2.4e3 % a = 2.4*e3(wrong)
b = 0.037e+02
c = -21.4e-4

0개의 댓글