| 查看: 1306 | 回复: 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已经有了呀,要改应该怎么改 |
» 猜你喜欢
新西兰Robinson研究所招收全奖PhD
已经有0人回复
石墨烯转移--二氧化硅衬底石墨烯
已经有0人回复
物理学I论文润色/翻译怎么收费?
已经有238人回复
笼目材料中量子自旋液体基态的证据
已经有0人回复
数学教学论硕士可以读数学物理博士吗?
已经有0人回复
德国亥姆霍兹Hereon中心汉堡分部招镁合金腐蚀裂变SCC课题方向2026公派博士生
已经有4人回复
澳门大学 应用物理及材料工程研究院 潘晖教授课题组诚招博士后
已经有11人回复
求助NH4V4O10晶体的CIF文件
已经有0人回复
英国全奖博士招聘-深度学习与量子物理
已经有0人回复
间接带隙半导体有效质量求助
已经有0人回复
投稿chemical physical letters不送审?
已经有2人回复


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

专家经验: +8 - 应助: 100 (初中生)
- 金币: 2107.8
- 红花: 23
- 帖子: 282
- 在线: 111.9小时
- 虫号: 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













回复此楼