본문 바로가기

MATLAB17

Matlab Plot Function, Basic and Useful Tips Matlab Plot Function, Basic and Useful Tips the flower of Matlab is drawing a graph. I will share the codes I use often, so please freely scrape them and correct them. 1. Basic Code %% Setting dt = 0.0001; % time step t = 0:dt:0.08; % time V = 220*sin(2*pi*60*t); % Data %% Plot plot(t,V) I drew 220V, 60Hz voltages for explanation. The dt in the second line is the time step of the graph, which is.. 2020. 9. 24.
매트랩 행렬 관련 유용한 팁 매트랩 행렬 관련 유용한 팁 매트랩은 행렬 계산기라 할 수 있을 정도로 행렬에 관한 연산이나 데이터 처리를 할 때 매우 유용하다. 기본적인 행렬 및 매트랩 지식은 안다는 가정 하에 평소에 쉽게 까먹지만 유용한 팁을 여기에 적어놓겠다. 필요한 게 있으면 ctrl+f 로 검색해서 그때 그때 확인히면 편하다. 1. 전치 행렬 행렬 뒤에 ' 만 붙이면 된다. 2. 영행렬 및 1만 있는 행렬 생성 zeros(x,y)를 하면 모든 원소가 0인 x-by-y 행렬이 만들어진다. 마찬가지로 ones(x,y)는 모든 원소가 1인 x-by-y 행렬이 된다. 3. 행렬 갯수 세기 length() 함수를 통해 행렬의 열이나 행의 갯수를 셀 수 있다. 보통 행과 열 중 큰 수를 출력한다. 전체 x-by-y 값을 알고 싶으면 si.. 2020. 8. 4.
매트랩 for 문 사용하기 (반복문 1) 매트랩 for 문 사용하기 여러가지 컴퓨터 언어를 사용하다보면 제일 헷갈리는 것 중 하나가 for문이다. 언어마다 형태가 다 다르니 쓸 때마다 검색하게 된다. 그래서 그냥 for 문 예시를 적어 놓았으니 자유롭게 긁어서 수정하길 바란다. %% Setting a = zeros(1,10); % make that variable a is 1X10 matrix. %% for loop for i = 1:10 % i is from 1 to 10, and is executed repeatedly. if rem(i,2) == 0% if i is even number, a(i) = 1;% 1 is inserted in i^th of a. else% else, a(i) = -1;% -1 is inserted in i^th.. 2020. 8. 4.
매트랩 if 문 사용하기 (가정문) 매트랩 if 문 사용하기 (가정문) if 문은 모든 프로그래밍 언어에 따라 규칙이 달라서 매번 쓸 때마다 헷갈린다. 예시로 남겨 놓을 테니 기억안날 때는 빠르게 긁어서 수정하면 편할 것이다. %% if-Statement Example Code if a == b display('a and b are same') elseif a > b display('a is bigger than b') else display('b is bigger than a') end 간단히 설명하자면 a와 b의 크기를 비교하여 문장을 표시해주는 코드이다. if가 시작한 후 elseif, esle 다 적고 마지막에 한 번만 end를 적으면 된다. elseif에서 띄어쓰기 안하게 조심하자. 결과는 a=1 b=2를 넣었을 때 다음과 같이 .. 2020. 8. 3.
반응형