2013-06-29 6 views
-1

.m 파일에 함수를 작성하고"실행 "버튼을 눌러 실행하려고하면 함수가 환경에 설정되거나 실행되지 않습니다. 논쟁?파일이 "실행 중일 때 어떤 일이 발생합니까?

+3

시도하면 어떻게됩니까? ;) – tmpearce

+0

내가이 게시물에 발생하는 문제가 발생 : http://stackoverflow.com/questions/17384048/matlab-beginner-function-that-iterates-a-matrix하지만 심각하게, 나는 아주 간단한 설명 답변을 기대, 어떻게 작동하는지 이해하기 위해서 :) – fstab

+0

한 번에 한 가지만 질문하십시오. – pm89

답변

3

함수가 인수를 취하지 않으면 단순히 실행됩니다. 함수가 인수를 취하고 GUI를 통해 실행하려고하면 사용할 기본 인수 집합을 입력하라는 메시지가 표시됩니다. 이러한 인수는 앞으로 스크립트를 실행하는 경우에 사용됩니다.

enter image description here

이 matlab에 설명서 here에 설명되어 있습니다. 스크립트기능 :

+0

+1 : 동일한 사용자가 방금 요청한 [이 질문] (http://stackoverflow.com/questions/17384048/matlab-beginner-function-that-iterates-a-matrix#17384048)을 참조하십시오. – pm89

1

mfiles 매트랩 (.m 확장자를 가진 파일)의 두 가지 유형이 있습니다. (Scripts vs. Functions 참조)

프로그래밍 방식으로 함수를 사용하는 방법은 Calling a function을 참조하십시오.

관련 문제