| 查看: 1525 | 回复: 5 | |||
[求助]
运行函数文件出错,Input argument "y" is undefined.
|
|
function F=fu_pin3(x,y) %%options=optimset('Display','iter');[x,fval] = fsolve(@fu_pin1,x0,options) sigma1=0.03; omega1=3.8545; omega2=12.491; Gamma2=250.2553;Gamma3=310.17;Gamma4=270.794669; M1=-85713.468;M2=-85710.67; alpha1=-1027.166;alpha2=-4421.8;alpha3=-4415.828;alpha4=-13657.89;eta=1000; sigma2=0.01; F=[sigma2*(24*omega2*y)-(8*omega2*y*sigma1+sqrt((Gamma4*x^3)^2-(4*M2*omega2*y^2)-y*(alpha2*x^2+alpha4*y^2))); sigma2*(8*omega1*x^4*Gamma4-24*omega2*x^2*y^2*(2*Gamma2+Gamma3))-(sqrt((4*eta*Gamma4*x^3)^2-(4*M1*omega1*x^4+M2*omega2*x^2*y^2*(2*Gamma2+Gamma3))^2)+x^2*y*(2*Gamma2+Gamma3)*(-8*omega2*y*sigma1+y*(alpha2*x^2+alpha4*y^2)-Gamma4*x^4*(alpha1*x^2+alpha3*y^2)))]; 在主页面运行之后出现错误 [x,y,fval] = fsolve(@fu_pin3,x0,options) ??? Input argument "y" is undefined. Error in ==> fu_pin3 at 10 F=[sigma2*(24*omega2*y)-(8*omega2*y*sigma1+sqrt((Gamma4*x^3)^2-(4*M2*omega2*y^2)-y*(alpha2*x^2+alpha4*y^2))); Error in ==> fsolve at 248 fuser = feval(funfcn{3},x,varargin{:}); Caused by: Failure in initial user-supplied objective function evaluation. FSOLVE cannot continue. 请问这是怎么回事,在函数文件中y已经有了呀,要改应该怎么改 |
» 猜你喜欢
瑞典林雪平大学博士后招聘|PEC Water Splitting 方向
已经有130人回复
PRB投稿,Acknowledgment sent to author状态十天了
已经有3人回复
物理学I论文润色/翻译怎么收费?
已经有295人回复
PVA溶解
已经有2人回复
基金申请
已经有44人回复
CSC与新西兰维多利亚大学PhD奖学金项目
已经有0人回复
新西兰Robinson研究所 招聘CSC公派访问人员
已经有0人回复
帮我的英语口语老师找学生
已经有0人回复
什么时候开奖?
已经有6人回复
散金币祈福
已经有94人回复


2楼2014-05-22 16:31:34
3楼2014-05-23 08:16:41
pdl9527
专家顾问 (小有名气)
-

专家经验: +8 - 应助: 100 (初中生)
- 金币: 2110.3
- 红花: 23
- 帖子: 282
- 在线: 112小时
- 虫号: 1227333
- 注册: 2011-03-09
- 性别: GG
- 专业: 分离过程
- 管辖: 计算模拟
4楼2014-05-25 10:32:46

5楼2014-05-26 20:28:50
6楼2014-05-28 14:40:30









回复此楼
40