MATLAB
MATLAB limit 함수는 표현식의 극한을 계산합니다. 기본 형태는 독립 변수가 0으로 갈 때 극한을 구합니다. 심볼릭 변수 선언(syms)이 필요합니다.
syms x limit((x^3 + 5)/(x^4 + 7))
결과: ans = 5/7
limit((x - 3)/(x-1), 1) % x→1 limit(x^2 + 5, 3) % x→3
결과: NaN (발산), 14
pkg load symbolic
symbols
x = sym("x");
subs((x^3+5)/(x^4+7), x, 0)
결과: 0.714285714285714 (=5/7)
대수적 극한 정리: 합/차/곱/몫의 극한 = 극한의 합/차/곱/몫.
두 함수: f(x) = (3x+5)/(x-3), g(x) = x²+1에서 x→4 극한 검증.
syms x f = (3*x + 5)/(x-3); g = x^2 + 1; l1 = limit(f, 4) l2 = limit(g, 4) lAdd = limit(f + g, 4) lSub = limit(f - g, 4) lMult = limit(f*g, 4) lDiv = limit(f/g, 4)
결과:
l1 = 17 l2 = 17 lAdd = 34 lSub = 0 lMult = 289 lDiv = 1
극한 성립 확인: 17+17=34, 17-17=0, 17×17=289, 17/17=1.
불연속점에서 좌우 극한이 다르면 극한이 존재하지 않습니다. limit(f, x, a, 'left'), limit(f, x, a, 'right')로 계산.
f = (x - 3)/abs(x-3); ezplot(f, [-1,5]) l = limit(f, x, 3, 'left') r = limit(f, x, 3, 'right')
그래프: x=3에서 불연속 (점프).
결과: l = -1, r = 1 → 좌우 극한 다름 → 극한 없음.
MATLAB
Simulink 개요 Simulink는 MATLAB과 통합된 동적/임베디드 시스템 시뮬레이션 및 모델 기반 설계 환경입니다. MathWorks 개발로, 데이터플로 그래픽 프로그래밍 언어로 다중 영역 동적 시스템 모델링, 시뮬레이션, 분석을 지원합니다. 사용자 정의 가능한 블록 라이브러리를 제공하는 그래픽 블록 다이어그램 도구입니다. MATLAB 알고리즘을 모델에 통합하고 시뮬레이션 결과를 MATLAB로 내보내 추가 분석 가능. Simulink 지원 기능 시스템 레벨 설계 시뮬레이션 자동 코드 생성 임베디드 시스템 테스트 및 검증
아두이노 튜토리얼 시리즈의 일곱 번째 튜토리얼입니다. 이 튜토리얼에서는 아두이노를 Matlab에 연결하고 시리얼 포트를 사용하여 어떻게 통신하는지 배웁니다. 또한 Matlab을 사용하여 아두이노 보드를 제어하는 예제도 만듭니다. 따라하기 쉬운 단계별 비디오 튜토리얼입니다. 또한 비디오 아래에서 이 튜토리얼에 필요한 부품과 비디오 예제의 소스 코드를 찾을 수 있습니다. 이 아두이노 튜토리얼에 필요한 구성 요소 아두이노 보드 브레드보드와 점퍼 와이어 LED 220옴 저항 푸시 버튼 예제 회로도 Matlab 코드 c