声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1345|回复: 8

[新手求助]SOS,大家帮帮忙阿,谢谢啦

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

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

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

x
function sys<br>tstop=[0 8];<br>y0=[0;0;2];<br>ode45(@f,tstop,yo)<br>plot(t,y)<br><br>function dydt=f(t,y)<br>a=[2*cos(t-y1);<br>     3*sin(t-y1);<br>     0];<br>b=[2 9 y2; 8 2 4;3 7 5];<br>dydt=a-b*y;<br><br><br>y1是微分方程组中的一个量,这个y1直接这么放在程序中是会显示y1未定义的, y2也是同样的问题<br>我该怎么处理呢,我不想将这个矩阵乘出来?
[此贴子已经被作者于2006-5-12 18:31:03编辑过]

回复
分享到:

使用道具 举报

 楼主| 发表于 2006-5-12 18:18 | 显示全部楼层
<P>难道我一定要把矩阵乘出来,写出各个方程的表达式不成?</P>
 楼主| 发表于 2006-5-12 22:33 | 显示全部楼层
没人指导我吗?
[此贴子已经被作者于2006-5-12 23:09:22编辑过]

发表于 2006-5-13 09:17 | 显示全部楼层
ode45(@f,tstop,yo)中yo应该是y0,y1应该是y(1),同理y2<BR>不知你是不是这个意思
 楼主| 发表于 2006-5-13 13:20 | 显示全部楼层
<P>是的,就是这个意思,我该怎么处理啊?求高人指点阿</P>
发表于 2006-5-13 15:49 | 显示全部楼层

回复:(woai534)[新手求助]SOS,大家帮帮忙阿,谢谢...

function sys<BR>tstop=[0 8];<BR>y0=[0;0;2];<BR>ode45(@f,tstop,y0)<BR>plot(t,y)<BR><BR><BR>function dydt=f(t,y)<BR>a=[2*cos(t-y(1));<BR>     3*sin(t-y(1));<BR>     0];<BR>b=[2 9 y(2); 8 2 4;3 7 5];<BR>dydt=a-b*y;
 楼主| 发表于 2006-5-13 16:02 | 显示全部楼层
<P>难道我又敲错程序了?看来就是这样子的,那我那题其实我昨天就已经做出来了。谢谢HAPPY教授</P>
发表于 2006-5-13 16:05 | 显示全部楼层

回复:(woai534)难道我又敲错程序了?看来就是这样子...

<DIV class=quote><B>以下是引用<I>woai534</I>在2006-5-13 16:02:49的发言:</B><BR>
<P>难道我又敲错程序了?看来就是这样子的,那我那题其实我昨天就已经做出来了。谢谢HAPPY教授</P></DIV>
<br>写程序的是自己要注意检查<BR>有些错误只要小心点就能检查出来<BR>问之间自己先检查清楚
 楼主| 发表于 2006-5-13 16:20 | 显示全部楼层
谢谢热心帮助我的人,谢谢
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-11-20 13:37 , Processed in 0.065703 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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