게시판

다른 사람들을 위해

용기있게 후기를 남겨준 작성자분에게

감사의 댓글좋아요

꼭꼭!!!

해주시길 부탁드립니다.

(전공 질문은 해당 과목 게시판에서 해주세요!)

매트랩 Advanced 2강의중 strrep관련 질문 올립니다.

학습
작성자
koogcom
작성일
2021-11-26 13:05
조회
565
안녕하세요 MATLAB ADVANCED2 강의 수강생입니다.

 

이번에 미적분학 파트를 수강하면서 질문이 생겨 글 올립니다.

 

다항식의 계수를 모두 절대값들로 대체하기 위해 STRREP을 사용하는 예시에서..

syms x

p = -2*x^3+5*x^5+x/3-7;

p_abs = sym(strrep(char(p),'+','-'))

 

위처럼 작성하였을때 오류가 났습니다.

강의가 몇년전의 강의라 매트랩의 함수들의 변화로 인하여 오류가 생긴것인가 해서

여러 시도를 해본 결과

 

strrep(char(p),'+','-')  만 실행하였을 경우에는 문자열의 형태로 잘 변환이 되었습니다.

그러나 sym()안에 위 식을 넣었을때(sym(ans)을 실행) 오류가 생기는것 같습니다.

 

오류가 생기는 이유가 궁금하고, 어떻게 해결해야할지 답변해주시면 감사하겠습니다!

 
전체 0

  • 여러분들의 값진 경험을 다른 친구들에게 공유해주세요.
  • 경험했던 내용들을 정리하면서 복기를 통해 자가 피드백을 할 수 있습니다.
  • 공유된 경험과 정보는 다른 친구들에게 큰 도움이 될 것입니다.
  • 시험/강의/취업/대학원/인턴/창업 등 다양한 카테고리를 선택해서 작성 및 열람해주시면 되겠습니다.
  • “한방에 끝내기” 강의 후기는 여기에서 확인하실 수 있습니다.