본문 바로 가기

학습 Q&A

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

  • 홈
  • 커뮤니티
  • 학습 Q&A
  • 학습 Q&A

Q&A 메뉴.png

※ 유의사항
강의에 나오지 않는 내용에 대한 풀이나 해설은 답변을 드릴 수가 없습니다.
학습과 무관한 내용 및 비방/욕설 등 게시판 성격과 무관한 내용은 사전 고지없이 삭제됩니다.
답변 완료된 게시글은 수정 및 삭제 불가합니다.

게시판 글보기
제목 답변완료 질문입니다.
질문유형 강좌내용 교수님 권준표
과목 매트랩 강좌명
작성자 학* (d******y) 등록일 2017-04-17 23:37
첨부파일

fprintf질문입니다.

예를들어 Hi라고 입력하면 `Hi`라고 출력되도록 스크립트를 짜고 싶습니다.

 

string=input(`Enter your string:`,`s`);
fprintf(`Your string was `%s` `,string)

 

이렇게 짰을 시, `Hi`라고 나옵니다.

 

그런데  

 

첨부파일에 올린 사진과 같이 

string=input(`Enter your string:`,`s`);
fprintf(`Your string was `%s` `,string)

 

이렇게 짰을 시, 오류가 뜹니다.

 

`Hi`로 출력하고 싶을땐 어떻게 해야 하나요???

 

20일 목요일이 시험이라서

빠른 답변 부탁드립니다~

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

댓글
0
권*표 교수님

안녕하세요?

 

보여주신 소스에는 문법적인 오류가 있습니다.

 

string = input(`Enter your string:`,`s`);
fprintf(`Your string was `%s` `,string)

 

여기서 잘못된 부분을 수정해 보면

 

string = input(`Enter your string:`,`s`);
fprintf(`Your string was %s `,string);

 

중간에 ``` 이 잘못 들어 갔고, 끝에 `;` 이 빠졌습니다.

 

 

오류 메세지를 잘 확인하시는 것이 작성하시는데 많은 도움을 드릴 것입니다.

 

또... 매트랩 입력하실 때 글자 색을 잘 보시면 부족한 부분이 보일 것 입니다.  

 

 

  • 2017-04-18
  • 2024-12-12 수정