matlab 圆形轨迹,求助:轨迹线上画圆怎么画呢?

是我没说清楚,我现在的问题是自己编出来一球体中心点的运动轨迹了,下面是要这个运动球体和另一个固定球体相交线。

我的程序是:

clear

a=109.4712;  %a=α

n=100;   % 单位:r/min

ww=pi*n/30;

w=2*sqrt(2)*ww*sqrt(1+cosd(a));

rb=15.5;  % 单位:mm

R=19;  % 单位:mm

ux=[cosd(35.2644) cosd(144.7356)  cosd(114.095) cosd(65.9050) cosd(114.095) cosd(65.905)];

uy=[cosd(90) cosd(90) cosd(45) cosd(135) cosd(135) cosd(45)];

uz=[cosd(54.7356) cosd(125.2644) cosd(54.7356) cosd(125.2644) cosd(54.7356) cosd(125.2644)];

i=0;

j=1;

for t=0:0.5:600    % t为时间,从0到60秒,间隔0.01秒

q=(-1)^(j+1)*w*t;  %φ

A=ux(j)^2+(1-ux(j)^2)*cos(q);

B=ux(j)*uy(j)*(1-cos(q))+uz(j)*sin(q);

C=ux(j)*uz(j)*(1-cos(q))-uy(j)*sin(q);

D=ux(j)*uy(j)*(1-cos(q))-uz(j)*sin(q);

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值