Comment tracer un cercle dans Matlab?
Je voudrais savoir comment puis-je graphe des cercles dans matlab connaître le centre et le rayon? J'ai essayé de cercles() qui ne semble pas fonctionner parce que mon matlab version ne prend pas en avoir. Je sais que je peux utiliser le Rectangle de la fonction pour le faire, mais il est assez complexe de faire ce que j'aurais besoin de travailler sur la gauche à chaque fois.
Isnt il y a un moyen plus simple pour moi de dessiner un cercle, il suffit de savoir le centre et le rayon?
merci beaucoup
Oui, il y a sûrement-mais vous n'êtes pas à nous parler de ce qui intrigue le type que vous utilisez. Vous pouvez probablement utiliser discrète x,y coordonnées que vous obtiendrez à l'aide de rsin(theta), r cos(theta), thêta 0, 2pi.
êtes-vous en mesure de me montrer /écrire ce que tu veux dire? @MarcusMüller
êtes-vous en mesure de me montrer /écrire ce que tu veux dire? @MarcusMüller
OriginalL'auteur Hannah | 2015-03-22
Vous devez vous connecter pour publier un commentaire.
Ne riez pas, mais le plus simple serait d'utiliser le
rectangle
fonction, en effet 😉mais régler la courbure du rectangle à 1!
La
position
vecteur définit le rectangle, les deux premières valeursx
ety
sont le coin inférieur gauche du rectangle. Les deux dernières valeurs de définir la largeur et la hauteur du rectangle.Bas à gauche coin de votre cercle - oui, ce cercle a des coins, imaginaires - est de la centre
c = [3 3]
moins le rayonr = 2
qui est[x y] = [1 1]
. Largeur et hauteur sont égaux à la diamètre du cercle, doncwidth = 2*r; height = width;
Dans le cas où vous n'aimez pas la régularité de la solution ci-dessus, il n'y a pas moyen de contourner en utilisant le moyen le plus évident de dessiner un véritable cercle par l'utilisation de fonctions trigonométriques.
eh bien, vous voulez dessiner un cercle d'un rayon donné. Mais votre "rectangle-cercle" est défini par le diamètre qui est d = 2*r
jetez un oeil à mon montage.
est-ce une circulaire rectangle ou un rectangle cercle? 😉 Génial!
Je ne sais pas, mais je vous promets de faire de la recherche.
OriginalL'auteur thewaywewalk
Si vous voulez un cercle qui n'est pas rectangle vous pouvez utiliser
annotation
annotation
'utilisation, la figure coordonnées, au lieu de l'axe des coordonnéesOriginalL'auteur Shai