User Tools

Site Tools


cemtool:7.5:internaltoolbox:interrnal:eval

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

cemtool:7.5:internaltoolbox:interrnal:eval [2014/04/25 09:03] (current)
Line 1: Line 1:
 +[[:​cemtool]]>​[[:​cemtool:​7.5]]>​[[:​cemtool:​7.5:​internaltoolbox]]>​[[:​cemtool:​7.5:​internaltoolbox:​interrnal]]
 +
 +====== eval ======
 +CEMTool 형식으로 된 문자열을 실행한다.
 +
 +===== 문법 =====
 +<code matlab>
 +EVAL(s)
 +EVAL(s1,s2)
 +[X,Y,Z,...] = EVAL(s)
 +</​code>​
 +
 +===== 설명 =====
 +EVAL(s)는 문자열 s가 CEMTool 표현이나 구문일때,​ 실행하여 결과를 출력한다. ​
 +EVAL(s1,s2) 는 오류를 확인할 수 있는 유형이다. 이것은 문자열 s1을 실행한 후 성공적으로 수행이 되었는지의 여부를 출력한다. ​ 만약 오류를 발생 하였다면,​ 문자열 s2가 결과출력 이전에 평가된다. ​
 +[X,Y,Z,...] = EVAL(s) 는 문자열 s를 실행하여 지정된 출력변수로 출력한다.
 +EVAL에 입력되는 문자열은 종종 부속문자열들의 연결로 이루어진 문자열과 문자열로 이루어진 정방 행렬의 원소일 수 있다.
 +
 +===== 예제 =====
 +<file matlab ex.cem>
 +D=["​step(1,​[1 2]);"
 +"​bode(1,​[1 2]);"]
 +n = input("​Select a demo number: "); eval(D(n,:​))
 +</​file>​
 +===== 관련함수 =====
 +[[cemtool:​7.5:​internaltoolbox:​interrnal:​feval]]
 +
  
cemtool/7.5/internaltoolbox/interrnal/eval.txt · Last modified: 2014/04/25 09:03 (external edit)