存储椭圆坐标的矩阵应该怎么建立,谢谢
a=65;e=0.2573;
b=a*abs(sqrt(1-e^2))
for fai=0:0.0001:2*pi
xg=a*cos(fai); %椭圆节曲线直角坐标
yg=b*sin(fai);
end
我想把椭圆的这两个坐标随着fai变化的每一个坐标值存入同一个矩阵,并且我后面还要成对调用(xg,yg),然后用每个坐标值做其他的运算,同时画出椭圆,我应该怎么建立这个矩阵呢?
下面是我做的,但是不对,你们看看我哪里错了,真正的该如何建立,谢谢,
for fai=0:0.0001:2*pi
xg=a*cos(fai); %椭圆节曲线直角横坐标
yg=b*sin(fai); %椭圆节曲线直角纵坐标
n=length(xg);
A=zeros(n,2);
A(:,1)=xg;
A(:,2)=yg;
hold on;
plot(A,'g');
end a=2; b=3;
fai='; xg=a*cos(fai); yg=b*sin(fai);
A=; plot(xg,yg,'g'); a=65;
e=0.2573;
b=a*abs(sqrt(1-e^2));
fai=0:0.0001:2*pi;
xg=a*cos(fai); %椭圆节曲线直角横坐标
yg=b*sin(fai); %椭圆节曲线直角纵坐标
A=;
plot(xg,yg,'g'); 这个等式中的偏向率该怎么求?
页:
[1]