24小时热门版块排行榜    

Znn3bq.jpeg
汕头大学海洋科学接受调剂
查看: 592  |  回复: 4

zhycfb2009

新虫 (初入文坛)

[求助] 请问这段Matlab程序中哪里有错?

a=792;
b=9.8;
c=0.02255;
h=0.0283;
dydt=[
    y(2);
    (a*b*(h+y(1))/c-y(2)/(t*(1+y(2)^2)^(1/2)))*(1+y(2)^2)^(3/2);
     ];
[z y]=ode45(@equl,[0.00000001,0.00015],[0,0]);
plot(t,y(:,1),'-');
z=vpa(z,4);
e=y(:,1);
Matlab里面显示“??? Undefined function or method 'y' for input arguments of type 'double'.”请问怎么修改才能得到预想的X,Y点集?谢谢!
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jiji_n

木虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
Undefined function or method 'y'
没有定义y
你的y是向量还是二维矩阵?
2楼2013-06-15 23:11:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tianxd

木虫 (初入文坛)

【答案】应助回帖

感谢参与,应助指数 +1
你应该把dydt写成函数
3楼2013-06-16 22:26:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhycfb2009

新虫 (初入文坛)

引用回帖:
3楼: Originally posted by tianxd at 2013-06-16 22:26:39
你应该把dydt写成函数

噢,对,还没有定义函数,谢谢!function dydt=equl(t,y)
但还有一个问题。我定义函数后,把abch的数据进行了些修改。
发现还是有些问题。
如:
function dydt=equl(t,y)
a=5510;
b=9.8;
c=1.419;
h=0.02149;
dydt=[
    y(2);
    (a*b*(h+y(1))/c-y(2)/(t*(1+y(2)^2)^(1/2)))*(1+y(2)^2)^(3/2);
     ];
[z y]=ode45(@equl,[0.00000001,0.0025],[0,0]);
电脑显示“Warning: Failure at t=2.048343e-004.  Unable to meet integration tolerances without reducing the step size below the smallest value allowed
(4.336809e-019) at time t. ”
这又是为什么呢?或者怎么修改才好?
4楼2013-06-17 09:43:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tianxd

木虫 (初入文坛)

【答案】应助回帖

步长过小,导致输出的矩阵过大,超出计算机存储空间容量
5楼2013-06-19 01:22:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 zhycfb2009 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 271求调剂 +35 2261744733 2026-04-11 41/2050 2026-04-14 15:36 by zs92450
[基金申请] 有爆料,一个青年教师卖房得400万,然后换了一个四青帽子 +11 babu2015 2026-04-08 11/550 2026-04-13 16:33 by probebill
[考研] 一志愿西交机械专硕求调剂 +9 求上岸的小王 2026-04-10 9/450 2026-04-13 16:08 by jiangguiquan11
[考研] 一志愿鲁东大学071000生物学学硕初试分数276求调剂 +8 慕绝cc 2026-04-09 8/400 2026-04-13 14:08 by 张zhihao
[考研] 一志愿郑州大学 22408 305分求调剂 +5 安小满zzz 2026-04-08 5/250 2026-04-12 00:41 by 蓝云思雨
[考研] 085501机械专硕 302分 不挑专业求调剂 +7 汪某. 2026-04-09 7/350 2026-04-11 14:37 by luhong1990
[考研] 0859,337求调剂 +4 研s. 2026-04-10 4/200 2026-04-11 11:34 by caotw2020
[考研] 085600材料与化工329分求调剂 +16 叶zilin 2026-04-10 16/800 2026-04-11 11:04 by may_新宇
[考研] 293求调剂 +6 勇远库爱314 2026-04-08 6/300 2026-04-11 10:08 by zhq0425
[考研] 考研调剂 +26 硕星赴 2026-04-09 27/1350 2026-04-10 22:24 by 猪会飞
[考研] 初试261 +3 Asht少 2026-04-10 6/300 2026-04-10 16:38 by Asht少
[考研] 一志愿京区985,085401电子信息,本科电子信息 +3 阳光开朗的男孩 2026-04-10 3/150 2026-04-10 16:29 by sophia_93
[考研] 266求调剂 +29 阳阳哇塞 2026-04-07 29/1450 2026-04-10 16:20 by 高维春
[考研] 282,电气工程专业,求调剂,不挑专业 +9 jggshjkkm 2026-04-10 9/450 2026-04-10 14:55 by 逆水乘风
[考研] 材料专硕调剂 +16 哈哈哈吼吼吼哈 2026-04-07 17/850 2026-04-09 21:16 by wutongshun
[考研] 调剂 +19 2261744733 2026-04-08 19/950 2026-04-09 19:11 by vgtyfty
[考研] 337求调剂 +4 Gky09300550, 2026-04-09 4/200 2026-04-09 17:18 by 帕尔马拉特
[考研] 一志愿武理车辆 281 求调剂 +5 上岸研究生. 2026-04-07 5/250 2026-04-09 15:56 by only周
[考研] 349学科化学045106求调剂,化学类都可以 +8 保好懂懂 2026-04-08 8/400 2026-04-09 14:03 by xulei3024
[考研] 材料307分求大佬组收留 +17 Hll胡 2026-04-07 17/850 2026-04-09 10:53 by liuhuiying09
信息提示
请填处理意见