Circle interpolation (calculate the values inside)
11 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Good evening,
I have a few more theoretical questions. Do you have any tips on how to calculate values inside a circle? I have a values, but these values are in vector:
values = 1:100;
I would like to place this value around the perimeter of the circle, then calculate the center of gravity. And then he calculated the points inside the circle as a perimeter value against the center of gravity value. The goal is to fill all the points in the ring, is that possible?
Or can you give me tips on some books or solutions?
0 commentaires
Réponse acceptée
Rik
le 15 Mar 2019
If you want to fill a circular area with a particular color, you can use this code:
center=[10,20];%xy coordinates of the center
radius=15;
figure(1),clf(1)%create a new figure (or bring focus to an old one and clear it)
theta=linspace(0,2*pi,100);
x=radius*cos(theta)+center(1);
y=radius*sin(theta)+center(2);
patch(x,y,'r')
daspect([1 1 1])%make data scale rectangular
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Interpolation dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!