optim-00

프로그램의 기본 구조를 제공합니다.

course/optim/optim-00.m

코드 인덱스로 돌아가기

카테고리

Course Optimization

학습 소스 그룹

코드 길이

33

lines

작성자

won sunggyu

2025-05-09

패키지

none

pkg load 기준

전체 코드

전체 코드를 복사해서 Octave에서 바로 실행할 수 있습니다.

# filename: optim-00.m
# writer: won sunggyu
# date: 2025-05-09
# language: octave
# description: 프로그램의 기본 구조를 제공합니다.

#------------------------------------------------------------------------------
# 초기화
#------------------------------------------------------------------------------

run("startup.m");
printf(fmt("{mfilename}\n", "#FF5733"));

#------------------------------------------------------------------------------
# 데이터 준비
#------------------------------------------------------------------------------



#------------------------------------------------------------------------------
# 데이터 연산
#------------------------------------------------------------------------------



#------------------------------------------------------------------------------
# 그래프 그리기
#------------------------------------------------------------------------------



코드 해설

목적

프로그램의 기본 구조를 제공합니다.

입력

  • 스크립트 상단에서 정의한 파라미터/입력 데이터를 사용합니다.

출력

  • 콘솔 텍스트 출력

실행 흐름

  1. 초기화
  2. 데이터 준비
  3. 데이터 연산
  4. 그래프 그리기

핵심 함수/주제

fmtprintfrun

실습 과제

  • 질량/감쇠/강성 또는 전달함수 계수를 바꿔 응답 변화를 확인해보세요.
  • 초기값을 2~3개 바꿔 최적해 수렴 차이를 기록해보세요.
  • 핵심 함수 fmt의 인자를 한 가지 바꿔 결과 변화를 기록해보세요.

학습 팁

같은 카테고리의 다른 코드