sier 发表于 2006-4-5 10:14

关于matlab的调试问题

      MATLAB 还能象C语言那样RUN啊?<br>一个大的程序作好后,需要调试运行,输入数据,运行出最后结果<br>MATLAB 还行啊?<br>
[此贴子已经被FtpAdmin于2006-4-5 10:43:52编辑过]

soul27 发表于 2006-4-5 10:40

<P>当然可以了,呵呵</P>

sier 发表于 2006-4-5 10:54

回复:(soul27)当然可以了,呵呵

<P>比如说一个C 语言程序:<BR>#include &lt;stdio.h&gt;<BR>longfun(intx,inty,long*p )<BR>{inti;<BR>   longt=1;<BR>/**************found**************/<BR>   for(i=1; i&lt;=y; i++)<BR>      t=t*x;<BR>   *p=t;<BR>/**************found**************/<BR>   t=t%1000;<BR>   returnt;<BR>}<BR>main()<BR>{long   t,r;    intx,y;<BR>   printf("\nInput x and y: ");scanf("%ld%ld",&amp;x,&amp;y);<BR>   t=fun(x,y,&amp;r);<BR>   printf("\n\nx=%d, y=%d, r=%ld, last=%ld\n\n",x, y,r,t );<BR>}</P>
<P><BR>他先运行再输入变量值才能得到结果的<BR>MATLAB 也可以?</P>

cdwxg 发表于 2006-4-5 13:40

回复:(sier)关于matlab的调试问题

可以的<BR>但在运行时候,变量必须取值,否则视为没定义<BR>但你可以编写个function,然后在调用它的时候再给变量值就可以了<BR>跟c一样的一个函数先赋予变量值<BR>只是matlab中要先把函数写好放在库中<BR>到时候调用<BR>应该是
页: [1]
查看完整版本: 关于matlab的调试问题