Can anyone help me in this code? Only the first radius value is being taken everytime, its not getting incremented..... what change i have to do?
1 view (last 30 days)
Show older comments
load data
theta=data(:,1);
radius=data(:,2);
t=length(radius);
for i=1:1:t;
%rho = radius(i)*ones(size(theta)) ;
rho(i)=radius(i);
%theta=theta(i);
end
for i=1:1:t;
rho = rho(i)*ones(size(theta)) ;
polar(theta,rho,'*')
end
2 Comments
Accepted Answer
Walter Roberson
on 19 Nov 2016
You need
hold on
Inside the loop
5 Comments
Walter Roberson
on 21 Nov 2016
load data
theta = data(:,1);
radius = data(:,2);
rho = radius %just for display, not needed for computing
polar(theta, radius, '*')
More Answers (0)
See Also
Categories
Find more on Annotations in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!