matlab神经网络编程编程问题

2013年10月 其他开发语言大版内专家分月排行榜第二2012年2月 其他开发语言大版内专家分月排行榜第二
2013年11月 其他开发语言大版内专家分月排行榜第三2012年4月 其他开发语言大版内专家分月排行榜第三2011年6月 其他开发语言大版内专家分月排行榜第三
2013年10月 其他开发语言大版内专家分月排行榜第二2012年2月 其他开发语言大版内专家分月排行榜第二
2013年11月 其他开发语言大版内专家分月排行榜第三2012年4月 其他开发语言大版内专家分月排行榜第三2011年6月 其他开发语言大版内专家分月排行榜第三
2013年10月 其他开发语言大版内专家分月排行榜第二2012年2月 其他开发语言大版内专家分月排行榜第二
2013年11月 其他开发语言大版内专家分月排行榜第三2012年4月 其他开发语言大版内专家分月排行榜第三2011年6月 其他开发语言大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。查看: 5279|回复: 8|关注: 0
MATLAB初学,编程问题?
<h1 style="color:# 麦片财富积分
新手, 积分 5, 距离下一级还需 45 积分
在MATLAB7.0中输入下面两句,&&f='sin(w*t+pi/3)';&& F1=diff(f,'t') 出现下面的错误,不知到为什么???? Error using ==& diffDifference order N must be a positive integer scalar.&& F1=diff(f,'t')??? Error using ==& diffDifference order N must be a positive integer scalar.&& F2=taylor(f,'t',4)??? Undefined command/function 'taylor'
<h1 style="color:# 麦片财富积分
f='sin(w*t+pi/3)'
F1=diff(f,'t')
这两句没有错误
我机器上运行 没有提示错误
[ 本帖最后由 achi010 于
09:14 编辑 ]
<h1 style="color:# 麦片财富积分
我的真的有
<h1 style="color:# 麦片财富积分
回复 3# gzfxg 的帖子
可能是我用的MATLAB版本和你的不同的原因吧
论坛优秀回答者
关注者: 94
原帖由 gzfxg 于
09:18 发表
我的真的有
可能是以前的版本不支持这种字符表达式的微分
你可以用符号表达的方式
syms w t
f=sin(w*t+pi/3)
F1=diff(f,'t');%或直接用F=diff(f,t);
复制代码在7.0中试一下,看是否还会报错
这两种方式在高版本中都可以运行
[ 本帖最后由 ljelly 于
09:36 编辑 ]
About me:/article-43-1.html
<h1 style="color:# 麦片财富积分
回复 5# ljelly 的帖子
哦!原来还有这个区别吖!
<h1 style="color:# 麦片财富积分
书上的例题是输入这两句后,
&&f='sin(w*t+pi/3)';
&& F1=diff(f,'t')
自动显示结果如下
& &&&cos(w*t+1/3*pi)*w
可是,我的就报错
??? Error using ==& diff
Difference order N must be a positive integer scalar.
<h1 style="color:# 麦片财富积分
回复 7# gzfxg 的帖子
试试5楼的方法,应该好用
f=sin(w*t+pi/3)
F1=diff(f,'t')&&%或直接用F=diff(f,t);
你书上写没写用的是哪个版本的MATLAB?
<h1 style="color:# 麦片财富积分
[quote]原帖由 ljelly 于
09:34 发表
可能是以前的版本不支持这种字符表达式的微分
你可以用符号表达的方式
f=sin(w*t+pi/3)
F1=diff(f,'t');%或直接用F=diff(f,t);
在7.0中试一下,看是否还会报错
这两种方式在高版本中都可以运行
加了 syms w t
和F=diff(f,t);
现在可以了,谢谢
Powered by}

我要回帖

更多关于 matlab编程实例100篇 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信