如何用matlab让一个圆比如圆心为(1,0),半径为1的圆绕着原点(0,0)转动啊,

dolphin2428 1年前 已收到1个回答 举报

ymtv1973 幼苗

共回答了21个问题采纳率:100% 举报

clear;clc
h=ezplot('(x-1)^2+y^2=1');
axis equal manual;
try
while 1
rotate(h,[0 0 1],1,[0 0 0]);
drawnow
end
end

1年前 追问

3

dolphin2428 举报

谢谢大神啊,我还想问下rota里面的,[0 0 1],1,[0 0 0]指的是什么啊,能不能用rotate(h,[0 1],1,[0 0])啊

举报 ymtv1973

有的时候很多问题其实都没有问的必要,比如你这个追问,自己试一试就知道可不可以,至于指的是什么,直接查看rotate的帮助就可以。 从这个回答上应该让自己学到的是rotate这个新函数,然后举一反三,自己查看帮助掌握这个函数的用法,如此才能不断进步。
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.065 s. - webmaster@yulucn.com