声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1133|回复: 3

关于matlab的调试问题

[复制链接]
发表于 2006-4-5 10:14 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

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

回复
分享到:

使用道具 举报

发表于 2006-4-5 10:40 | 显示全部楼层
<P>当然可以了,呵呵</P>
 楼主| 发表于 2006-4-5 10:54 | 显示全部楼层

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

<P>比如说一个C 语言程序:<BR>#include &lt;stdio.h&gt;<BR>long  fun(int  x,int  y,long  *p )<BR>{  int  i;<BR>   long  t=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>   return  t;<BR>}<BR>main()<BR>{  long   t,r;    int  x,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>
发表于 2006-4-5 13:40 | 显示全部楼层

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

可以的<BR>但在运行时候,变量必须取值,否则视为没定义<BR>但你可以编写个function,然后在调用它的时候再给变量值就可以了<BR>跟c一样的一个函数先赋予变量值<BR>只是matlab中要先把函数写好放在库中<BR>到时候调用<BR>应该是
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-20 19:30 , Processed in 0.058451 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表