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

[1.符号] 普通方程转化为参数方程问题

[复制链接]
发表于 2012-3-13 09:00:51 | 显示全部楼层 |阅读模式 来自 湖南湘潭
悬赏50仿真币已解决
将下面的普通方程
1/sqrt(x^2 + (y-1)^2) - 1/sqrt(x^2 + (y+1)^2) = 1
转化为参数方程
x(t) = ....
y(t) = ....
x,y,x(t),x(t)均为实数。

原来方法:
设  1/sqrt(x^2 + (y-1)^2)  = (sec(t))^2
     1/sqrt(x^2 + (y+1)^2) = (tan(t))^2
用maple解出x(t) ,y(t), -pi/2<t<pi/2,发现x(t)并非全部都是实数,有复数值的情况。
不知道大家有没有其它好的做法,另maple有没有直接的转换函数呢?



最佳答案

查看完整内容

solve的用法:http://www.maplesoft.com/support/help/Maple/view.aspx?path=solve/parametrized algcurves:http://www.maplesoft.com/support/help/Maple/view.aspx?path=algcurves%2fparametrization
发表于 2012-3-13 09:00:52 | 显示全部楼层 来自 黑龙江哈尔滨
回复

使用道具 举报

发表于 2012-3-13 14:49:07 | 显示全部楼层 来自 黑龙江哈尔滨
sec的范围是1..∞,你确定原来的方法合适吗,
对方程可以用隐函数作图分析
回复

使用道具 举报

 楼主| 发表于 2012-3-13 17:12:26 | 显示全部楼层 来自 湖南湘潭
feiyuzhen 发表于 2012-3-13 14:49
sec的范围是1..∞,你确定原来的方法合适吗,
对方程可以用隐函数作图分析 ...

用隐函数绘图是可以得出图形进行分析。但问题的重点在于怎样得出对应的参数方程。
回复

使用道具 举报

 楼主| 发表于 2012-3-15 15:38:26 | 显示全部楼层 来自 湖南湘潭
feiyuzhen 发表于 2012-3-14 07:56
solve的用法:http://www.maplesoft.com/support/help/Maple/view.aspx?path=solve/parametrized
algcurves ...

谢谢!这是简便的方法,但是对于复杂一些的问题显得不够简洁。

用Solve或parametrization得出的表达式过于复杂。若能选择合适的模型就可以得到简洁的表达式。
原始方程的模型是:
1/sqrt(x^2 + (y-d/2)^2) - 1/sqrt(x^2 + (y+d/2)^2) = C  ( d>0,C>0)
用 1/sqrt(x^2 + (y-d/2)^2) = t
    1/sqrt(x^2 + (y+d/2)^2) = t - C  
则  t>c>0 ,x,y的表达式相对简单的多,可以进行手工推导。
再由根号下的表达式要大于等于0及题设条件,得出t的取值范围(用maple辅助推导)。
得出的表达式还要相对简单一点。

但还是复杂了一点,不知道还有没有好的模型得出更简洁明了的结果形式(包括参数的取值范围)。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-20 20:35 , Processed in 0.030551 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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