全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
4245 4
2016-07-07
悬赏 10 个论坛币 已解决
本人小白……求问,如题~多谢!!!

最佳答案

jyliao 查看完整内容

% https://en.wikipedia.org/wiki/Matrix_representation_of_conic_sections clear x=[-0.3616 1.1616 1.1616 -0.3616 0.4000]'; y=[-0.1707 0.7707 -0.9323 1.5323 -0.9042]'; disp(' A B C D E F') disp(N) A=N(1); B=N(2); C=N(3); D=N(4); E=N(5); F=N(6); disp (' xc yc') disp([xc,yc]) AQ = [A B/2 D/2;B/2 C E/2;D/2 E/2 F]; A33 = AQ(1:2,1:2) ...
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2016-7-7 21:14:57
% https://en.wikipedia.org/wiki/Matrix_representation_of_conic_sections
clear
x=[-0.3616  1.1616  1.1616 -0.3616   0.4000]';
y=[-0.1707  0.7707 -0.9323  1.5323  -0.9042]';
disp('      A         B         C         D         E        F')
disp(N)
A=N(1); B=N(2); C=N(3); D=N(4); E=N(5); F=N(6);
disp ('      xc        yc')
disp([xc,yc])
AQ = [A B/2 D/2;B/2 C E/2;D/2 E/2 F];
A33 = AQ(1:2,1:2);  % det(A33)>0 & det(AQ)<>0
K = -det(AQ)/det(A33);
a = Lambda(1) ; b = Lambda(2);
disp('axes length ')
disp('semi-major,  semi-minor')
disp([a, b])
axis([-1.5 2 -1.5 2])
hold on
plot(xc+[1,-1]*V(1,1)*a,yc+[1,-1]*V(2,1)*a,'--')
plot(xc+[1,-1]*V(1,2)*b,yc+[1,-1]*V(2,2)*b,'--')
plot(x,y,'o','MarkerFaceColor','r');grid
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-9 12:35:16
方程组求解就是了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-9 13:07:38
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-9 13:09:23
ellipse.jpg
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群