用matlab求直线和椭圆的交点坐标!>> syms a b t0 t kx ky>
答案:2 悬赏:40 手机版
解决时间 2021-03-10 12:06
- 提问者网友:愿为果
- 2021-03-10 08:28
用matlab求直线和椭圆的交点坐标!>> syms a b t0 t kx ky>
最佳答案
- 五星知识达人网友:山君与见山
- 2021-03-10 08:56
syms a b t0 t kx kyx0=a*cos(t0);y0=b*sin(t0);x=a*cos(t);y=b*sin(t);t=solve((x-x0)*ky-(y-y0)*kx,t)t = t0 + 2*pi*k2*pi*k - 2*atan((b*kx + a*ky*tan(t0/2))/(a*ky - b*kx*tan(t0/2)))显然第一个点就是原来的t0点因为以2pi为周期的t都符合条件,所以结果会有2*pi*k的附加项加两句t=subs(t,'k',0);t=t(t~=t0)t =(-2)*atan((b*kx + a*ky*tan(t0/2))/(a*ky - b*kx*tan(t0/2)))
全部回答
- 1楼网友:渊鱼
- 2021-03-10 10:29
我好好复习下
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯