본문 바로 가기

학습 Q&A

강의 내용 궁금증! 교수님이 직접 답변 드립니다

  • 홈
  • 교수소개
  • 공학계열
  • 권준표 교수님
  • 학습 Q&A

ic_qna.png

강의 범위를 벗어난 질문은 답변이 어렵습니다.
비방, 욕설 등 게시판 성격과 무관한 내용은 사전 고지 없이 삭제됩니다.
답변 완료된 게시글은 수정 및 삭제 불가합니다.

kwonjunpyo_03.png

게시판 글보기
제목 답변완료 인라인 함수
질문유형 강좌내용 교수님 권준표
과목 매트랩 강좌명
작성자 박*준 (p****7) 등록일 2021-02-27 18:40

안녕하세요

인라인 함수에서 만약에

 

f = inline(` x.^4 ` , ` x.^2` )로 f를 정의했다면

 

f = inline(` x.^4 ` , ` x` )와의 차이가 무엇인가요?

첫번째로 정의한 경우 

f(2)를 입력해도 오류가 뜨던데 인라인 함수는 독립변수를 오직 x에 관하여 정의해야만 하는 것인가요? 

답변 완료된 질문과 답변은 수정 및 삭제가 불가합니다.

댓글
0
관*자

매트랩 기초문법 질문이여서, 바로 답변 드립니다.

 

해당 함수는 무조건 x에 관해서 정의해야 합니다.

x^2에 관해서 정의하면 오류가 발생합니다.

 

 

여기에 왜라는 질문은 답변하기 어렵습니다.

해당 inline 함수가 처음부터 그렇게 만들어져 있기 때문입니다.

 

 

자세한 내용은 아래 공식 홈페이지를 참고해 주세요~

https://kr.mathworks.com/help/matlab/ref/inline.html

 

 

f = inline(` x.^4 ` , ` x.^2` )

=> x^4 라는 함수가 있는데, 이때 x^2이 인수다

=> 에러 : x^2은 인수가 될 수 없습니다.

 

f = inline(` x.^4 ` , ` x` )

=> x^4 라는 함수가 있는데, 이때 x가 인수다

=> 오류 없음

 

 

  • 2021-03-02
  • 2024-12-12 수정