covarianceEllipse now returns the matlab handle for the lines object to allow for additional formatting by the user
parent
c1a018a1fd
commit
6a91d7405c
|
@ -1,4 +1,4 @@
|
|||
function covarianceEllipse(x,P,color, k)
|
||||
function h = covarianceEllipse(x,P,color, k)
|
||||
% covarianceEllipse plots a Gaussian as an uncertainty ellipse
|
||||
% Based on Maybeck Vol 1, page 366
|
||||
% k=2.296 corresponds to 1 std, 68.26% of all probability
|
||||
|
@ -13,7 +13,7 @@ s1 = s(1,1);
|
|||
s2 = s(2,2);
|
||||
if nargin<4, k = 2.296; end;
|
||||
[ex,ey] = ellipse( sqrt(s1*k)*e(:,1), sqrt(s2*k)*e(:,2), x(1:2) );
|
||||
line(ex,ey,'color',color);
|
||||
h = line(ex,ey,'color',color);
|
||||
|
||||
function [x,y] = ellipse(a,b,c);
|
||||
% ellipse: return the x and y coordinates for an ellipse
|
||||
|
|
Loading…
Reference in New Issue