用matlab解方程组,x,y为已知列向量,求a,b

用matlab解方程组,x,y为已知列向量,求a,b
x = 500*sin(a*pi/180)+400*sin((a+b)*pi/180)
y = 500*cos(a*pi/180)+400*cos((a+b)*pi/180)
aning5566 1年前 已收到2个回答 举报

微笑1 幼苗

共回答了17个问题采纳率:82.4% 举报

你的方程组没有解析解,如果你知道x和y的值,可以使用数值方法求解

1年前 追问

7

aning5566 举报

用什么函数???

举报 微笑1

使用fsolve函数

aning5566 举报

x,y是列向量,怎么一下求出所有的a,b。 现在只能每一组x,y代入方程,一次求出一组解

举报 微笑1

这其实是一个数据拟合的问题!你每一组xy得到的a和b是不一样的。

aning5566 举报

我知道 我想一下给出所有的xy,得到所有的ab,怎么整?

举报 微笑1

我给你说了,使用fsolve函数吧

简单些大家都舒服 幼苗

共回答了2个问题 举报

fg

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.030 s. - webmaster@yulucn.com