목록학부수업/수학프로그래밍 (6)
고래밥 이야기

건국대학교 수학과 정은옥 교수님의 수학프로그래밍 강의 및 "제대로 배우는 MATLAB& SIMULINK" 책을 참고하였습니다. SIR Model by 상미분 방정식 S(susceptible) : 질병에 아직 감염되지 않은 사람으로, 감염될 가능성이 있는 사람. I(infectious) : 질병에 감염된 사람으로, S그룹의 사람들에게 질병을 퍼뜨릴 수 있는 사람. R(recovered) : 회복된 사람으로, 질병에 대한 면역이 생겨서 다시 감염되지 않고, 다른 사람에게 질병을 옮기지 않음. N(total population) : 전체 인구로, N = S + I + R +E(exposed): 병원체에 감염되었으나, 발병되지 않은 보균자 SEIR Model beta(transmission rate) : 질병의..

건국대학교 수학과 정은옥 교수님의 수학프로그래밍 강의 및 "제대로 배우는 MATLAB& SIMULINK" 책을 참고하였습니다. - 심벌릭 툴박스 (sym, syms) 수식을 복잡하게 계산하지 않고 문자를 사용하여 수식을 계산하거나, 수식을 간단하게 만들어 계산을 가능케 해준다. 변수가 한 개일 때, x = syms('x') 혹은 syms x로 표현하며 변수가 여러 개일 때, syms x y z로 사용한다. 예시를 통해 더 자세히 알아보자. ex) E1 = (x-5)^5을 입력하여라 E1 = (x-5)^5 'x'은(는) 인식할 수 없는 함수 또는 변수입니다. # 심벌릭 툴박스를 불러오지 않았으므로 오류가 난다. syms y E1 = (x-5)^5 'x'은(는) 인식할 수 없는 함수 또는 변수입니다. # 변..

건국대학교 수학과 정은옥 교수님의 수학프로그래밍 강의 및 "제대로 배우는 MATLAB& SIMULINK" 책을 참고하였습니다. - 관계 연산자 연산자 의미 연산자 의미 A = B A는 B보다 크거나 같다. A == B A와 B는 같다. A ~=B A와 B는 갖지 않다. # 본 책 94p를 참고하였습니다. # 요약하자면, 연산 결과가 참이면 1 거짓이면 0이라는 것이다. 조심해야할 점은 부등호와 등호를 같이 사용한다면, 부등호가 등호보다 먼저 있어야 한다는 점. 그리고 붙어서 써야 한다는 점이다. =는 오류가 난다. ex) x = [8,-2,1,4,-1] ; y = [9,-1,5,4,-2]; x

건국대학교 수학과 정은옥 교수님의 수학프로그래밍 강의 및 "제대로 배우는 MATLAB& SIMULINK" 책을 참고하였습니다. - 출력서 서식 명령어 기능 pi를 출력한 예 format short 소수점 아래 네 자리까지 출력 3.1416 format short e 지수승 e를 사용하여 소수점 아래 네 자리까지 출력 3.1416e + 000 format long 소수점 아래 열다섯 자리까지 출력 3.141592653589793 format long e 지수승 e를 이용하여 소수점 아래 열다섯 자리까지 출력 3.141592653589793 + 000 # 본 책 67p 참고 - 2차원 그래프 그리기 plot(x1,y1,x2,y ....) : 기본 형태 plot(x,y,"s") : x는 독립변수, y는 종속변..
건국대학교 수학과 정은옥 교수님의 수학프로그래밍 강의 및 "제대로 배우는 MATLAB& SIMULINK" 책을 참고하였습니다. - MATLAB 종료하기 quit exit Alt + F4 Ctrl + Q - Command Window(명령창)의 모든 내용 지우기 clc - Workspace(작업 공간)의 모든 내용 지우기 clear : 모든 변수를 지운다. clear 변수 이름 : 해당 변수를 지운다. clear all : 모든 변수, 광역변수, 함수 등 정보를 지운다. - 자료 저장하기 save 변수 이름 : 해당 변수 이름으로 자료를 임시로 저장한다. load 변수 이름 : 해당 변수 이름으로 저장된 자료를 불러온다. - 도움말 명령어 사용하기 help 함수 이름 : 함수명은 알지만 함수의 기본정보를 ..