24小时热门版块排行榜    

Znn3bq.jpeg
查看: 1926  |  回复: 8

949497669

新虫 (初入文坛)

[求助] 求助如何用matlab求非线性方程组的解 已有1人参与

本人matlab菜鸟一枚,现遇到一个瓶颈问题,就是求解一条曲线与曲面的交点,已知条件和要求如下:
1、已知曲线和曲面的参数方程,各参数的范围已知;
2、两者可能有交点,可能没有交点,需要首先判断有无交点;
3、对于有交点的情况,问题转化为曲线和曲面x,y,z坐标对应相等组成的非线性方程组的求解问题;可能有两个交点,也可能有一个交点;
现在尝试了solve,fsolve,和牛顿迭代法,都不行
solve解非线性方程组的能力较弱,
fsolve需要人为建立m文件,由于解方程组的过程放在了一个循环里,因此方程组求解完之后,需要改变方程再次进行求解,因此使用fsolve也不现实。
牛顿迭代法不容易确定初值,而且只能求出一个接,不适用于有多个交点的情况。
哪位大牛能给我出出主意,能方便的求出交点。谢谢!
回复此楼

» 猜你喜欢

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

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

feixiaolin

荣誉版主 (文坛精英)

优秀版主

参数方程转换为隐函数方程:F(x, y, z)=0;G(x, y, z)=0
新方程  F(x, y, z) + k*G(x, y, z)=0
解就是交点。
2楼2015-01-04 10:02:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

949497669

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by feixiaolin at 2015-01-04 10:02:33
参数方程转换为隐函数方程:F(x, y, z)=0;G(x, y, z)=0
新方程  F(x, y, z) + k*G(x, y, z)=0
解就是交点。

关键是新方程怎么解
3楼2015-01-04 11:51:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

feixiaolin

荣誉版主 (文坛精英)

优秀版主

引用回帖:
3楼: Originally posted by 949497669 at 2015-01-04 11:51:34
关键是新方程怎么解...

solve函数

[ 发自小木虫客户端 ]
4楼2015-01-04 12:41:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

949497669

新虫 (初入文坛)

引用回帖:
4楼: Originally posted by feixiaolin at 2015-01-04 12:41:04
solve函数
...

如何转化为隐函数
5楼2015-01-04 13:03:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

feixiaolin

荣誉版主 (文坛精英)

优秀版主

引用回帖:
5楼: Originally posted by 949497669 at 2015-01-04 13:03:01
如何转化为隐函数

参数方程转化。
比如 x=t; y=t^2; 方程就是 y-x^2=0

[ 发自小木虫客户端 ]
6楼2015-01-04 13:45:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wurongjun

专家顾问 (职业作家)

【答案】应助回帖

★ ★ ★
感谢参与,应助指数 +1
949497669(feixiaolin代发): 金币+3 2015-01-07 08:38:15
这个问题没有大一统的方法!
可以具体问题具体分析!
建议用牛顿迭代法!如你所说这个与初值有关!你可以根据你的问题给出合适的初值!
另外,还可以用最优化算法,这个比较多!
善恶到头终有报,人间正道是沧桑.
7楼2015-01-04 20:10:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

949497669

新虫 (初入文坛)

自己顶一下
8楼2015-01-14 10:43:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

949497669

新虫 (初入文坛)

我这个问题的最大特点是在程序的循环过程中,每次循环都有一个对应的方程组,进而解出方程组的解,因此如果需要将方程组存在另一个m文件里不太现实,或者有我不知道的处理方法。另外每次循环中方程组解的范围不确定,因此用牛顿迭代的方法也有问题。
9楼2015-01-14 10:52:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 949497669 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 提交了我也来说说感想 +8 fummck 2026-05-20 9/450 2026-05-21 11:41 by maxjing
[论文投稿] 投稿求助,期刊 +3 希冀,有书读 2026-05-20 4/200 2026-05-21 11:07 by 希冀,有书读
[基金申请] 今年审到国自然15份,谈谈感受 +21 国自然国社科中 2026-05-17 22/1100 2026-05-21 09:37 by 2000zf36392
[基金申请] 河北省自然科学基金 +4 Peterchao 2026-05-18 4/200 2026-05-21 08:17 by articlefan
[论文投稿] 投MDPI的三个期刊都被桌拒 +3 木虫研究牲 2026-05-17 4/200 2026-05-21 08:02 by bobvan
[文学芳草园] 献血感触 +7 呀呀好傻 2026-05-19 12/600 2026-05-21 07:08 by maolC
[考博] 云南大学材料与能源学院解琳课题组钙钛矿博士招生 +4 光伏爱好者 2026-05-17 6/300 2026-05-21 01:37 by 17520222914
[有机交流] 反应很差,大量原料没有反应 5+3 Mr.Zot 2026-05-19 8/400 2026-05-20 22:19 by Equinoxhua
[基金申请] 面上本子正文33页,违规吗?会被低分嘛? +11 1234567wang 2026-05-17 13/650 2026-05-20 18:55 by tanfancy
[考博] 如果工作了想读博,可以边工作边读全日制嘛? 30+3 铁达火车 2026-05-18 5/250 2026-05-20 09:33 by tfang
[教师之家] 上海大学实验技术岗位非升即走 +12 嘻嘻哈哈乐呵呵 2026-05-15 13/650 2026-05-20 08:34 by xli1984
[基金申请] 2026山东省优青 +3 luckinging 2026-05-14 4/200 2026-05-19 16:15 by 52wls
[考博] 26/27申博自荐-锂/钠电池方向 5+3 狗头军师. 2026-05-15 4/200 2026-05-19 09:10 by moonboat
[基金申请] 同样的基金本子,换个专家直接从C变A! (金币-10) +3 国自然国社科中 2026-05-19 3/150 2026-05-19 08:50 by Equinoxhua
[考博] 2026博士还有哪些学校有名额 +7 小王求读研 2026-05-15 8/400 2026-05-19 08:27 by zhyzzh
[考博] 博士申请 +5 星…… 2026-05-18 6/300 2026-05-18 23:49 by 糊糊涂涂好
[基金申请] 国自然上会要求 +5 无名者登山 2026-05-18 9/450 2026-05-18 17:50 by BlakeReary
[硕博家园] 我在等一个没有答案的答案 +3 Love_MH 2026-05-17 3/150 2026-05-18 02:22 by 竹林孤影
[文学芳草园] 半夜喝咖啡 +3 myrtle 2026-05-15 5/250 2026-05-18 01:03 by 小沈2018
[考博] 光量子物理方向 博士招生 1人(2026.09) +3 sandyworld 2026-05-15 4/200 2026-05-17 14:38 by sandyworld
信息提示
请填处理意见