找回密码
 注册
Simdroid-非首页
查看: 79|回复: 2

求解隐式方程

[复制链接]
发表于 2011-11-30 06:46:39 | 显示全部楼层 |阅读模式 来自 英国
a=5;
b=10;
c=0.2;
x=0:0.1:5;
y^2*((1-x^2+b*(1-2/pi*asin(1/y)+1/pi*sin(2*asin(1/y))))^2+(c*x)^2)=a^2
请问如何求解对应的y值,多谢。
发表于 2011-12-2 17:06:58 | 显示全部楼层 来自 山东青岛
Simdroid开发平台
  1. a=5;
  2. b=10;
  3. c=0.2;
  4. x=0:0.1:5;
  5. s=arrayfun(@(x)fsolve( @(y)y.^2.*((1-x.^2+b.*(1-2./pi.*asin(1./y)+...
  6.     1./pi.*sin(2.*asin(1./y)))).^2+(c.*x).^2)-a.^2,2),x)
复制代码

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2011-12-3 17:23:43 | 显示全部楼层 来自 北京
solve或者fsolve函数;或者编个程序,做一维搜索

评分

1

查看全部评分

回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-7-8 05:45 , Processed in 0.034633 second(s), 16 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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