找回密码
 注册
Simdroid-非首页
查看: 65|回复: 3

存储椭圆坐标的矩阵应该怎么建立,谢谢

[复制链接]
发表于 2009-4-26 22:23:10 | 显示全部楼层 |阅读模式 来自 甘肃兰州
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
发表于 2009-4-27 08:25:46 | 显示全部楼层 来自 台湾台北
Simdroid开发平台
a=2; b=3;
fai=[0:0.0001:2*pi]'; xg=a*cos(fai); yg=b*sin(fai);
A=[xg; yg]; plot(xg,yg,'g');
回复 不支持

使用道具 举报

发表于 2009-4-27 08:31:06 | 显示全部楼层 来自 天津
  1. a=65;
  2. e=0.2573;
  3. b=a*abs(sqrt(1-e^2));
  4. fai=0:0.0001:2*pi;
  5. xg=a*cos(fai);                                           %椭圆节曲线直角横坐标
  6. yg=b*sin(fai);                                           %椭圆节曲线直角纵坐标
  7. A=[xg(:) yg(:)];
  8. plot(xg,yg,'g');
复制代码

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2009-4-27 13:49:16 | 显示全部楼层 来自 甘肃兰州
这个等式中的偏向率该怎么求?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-7 09:16 , Processed in 0.040834 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表