| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 708 人关注过本帖
标题:[求助]相当着急啊!!
只看楼主 加入收藏
大水牛
Rank: 1
等 级:新手上路
威 望:1
帖 子:233
专家分:0
注 册:2005-11-21
收藏
 问题点数:0 回复次数:3 
[求助]相当着急啊!!

各位大虾请帮个忙
小弟我刚学MATLAB,最近刚上手,有许多地方不明白的,希望大家能帮帮我
我用的是MATLAB6.5.1
我跟着书上打入这么一段代码是用来创建菜单的
首先我创建了一个M文件
源代码如下
set(0,'DefaultUicontrolFontsize',[20]);
x=0.01:pi/20:2*pi;
k=menu('曲线','正弦')
if k==1
plot(x,sin(x));
x
sin=sin(x)
end
在运行时,只有第一遍好用,再运行就出错了,不明白为什么,还有就是x=0.01:pi/20:2*pi是什么意思啊,为什么有些语句要加;有些不要呢,有规矩吗


急急!!!
求各位大虾帮帮我啊

搜索更多相关主题的帖子: 源代码 
2006-07-21 00:54
Genial
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:175
专家分:0
注 册:2006-3-31
收藏
得分:0 

之所以出错是因为你第一次运行
sin=sin(x);
第二次运行时,sin不再当作三角函数,而是作为了一个变量名
sin=sin(x)成了取sin变量的以x为下标的元素的值。
请找本基础书看看,如果你是按照次序看的你的matlab的书,或者说你没有断章取义这段程序
那么请把这本书扔掉!

2006-07-21 07:16
大水牛
Rank: 1
等 级:新手上路
威 望:1
帖 子:233
专家分:0
注 册:2005-11-21
收藏
得分:0 
3Q,也是,我们图书馆的书都比较老了,很多地方都不对,我看的这本书,你能给我推荐一本吗?网上的也可以

虽然现在的我什么都不明白,但总有一天,我将包容一切,让优秀变成一种习惯。。。。。。。。。。。。
2006-07-21 09:57
Genial
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:175
专家分:0
注 册:2006-3-31
收藏
得分:0 
如果时间容许,建议看看《精通matlab6》或者是《精通matlab6.5》,张志涌主编的。
另外,其实很多基础书都可以,只要自己能够认真的看;然后多加以练习,也可以问问身边的同学
2006-07-21 18:18
快速回复:[求助]相当着急啊!!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.039504 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved