Matlab 版 (精华区)
发信人: zjliu (Robusting), 信区: Matlab
标 题: 数学工具FAQ[smth]--第二节:Matlab常见问题7
发信站: 哈工大紫丁香 (Tue Dec 17 15:02:42 2002) , 转信
===================================
46).在Matlab中有goto语句吗?
:#FangQ(Qianqian.Fang@dartmouth.edu), 2002/7/23. BigGreen/en_Matlab#
matlab中没有提供goto,因为结构化程序设计不推荐使用goto,但在matlab
中,goto的功能可以部分用结构化的异常处理机制来实现,比如从多重循环
中跳出,具体代码为:
try
for i=1:10
for j=1:10
for k=1:10
do_something;
if(jump_condition)
errorid=-2;
error('I want to get out!');
end
end
end
end
catch
fprintf(1,'catch error:%d',errorid);
end
===================================
47).请问matlab6.X的那个matlab server是做什么的?(matlab开机运行问题)
:#hairhead, 2002/4/3. SMTH/MathTools#
如果你在安装matlab时选择了web server的话,在每次重新启动后系统
进程中就会出现matlab/matlabserver两个进程,如果你不需要使用
matlab webserver服务的话,建议在安装时不要选择web server,
如果已经安装的话,可以在"控制面板->管理工具->服务"中找到
matlab webserver,然后把它disable掉。
===================================
48).Matlab中如何用鼠标取得坐标?
:#FangQ(Qianqian.Fang@dartmouth.edu), 2002/11/19. BigGreen/en_Matlab#
matlab中用ginput来取得图像上的一点。注意:image()/imagesc()对象
的y轴是和一般图的y轴反的。
如果复杂的话,可以在ButtonDownFcn中get(0,'PointerLocation')
或者get(gcf,'Position');
===================================
49).Matlab中有阶乘函数吗?
:#FangQ(Qianqian.Fang@dartmouth.edu), 2002/7/23. BigGreen/en_Matlab#
matlab没有提供直接的阶乘函数,但可以用prod(1:n)来求n!
用prod(1:2:2n-1)或者prod(2:2:2n)来求解n!!
===================================
50)..怎样才能把Maltab学精?
:#energy(长白山), 2002/9/23. SMTH/MathTools#
"带着问题学,活学活用,学用结合,急用先学,立竿见影,
在'用'字上狠下功夫。"
--
※ 来源:.哈工大紫丁香 http://bbs.hit.edu.cn [FROM: 202.118.229.86]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.269毫秒