Merge 2D plot with polar plot
Afficher commentaires plus anciens
Hello, I would like to merge two different plots in a single one like a 2D plot with a polar plot like it is shown in the image below. I would apreciate the help.

Thank you for your help.
2 commentaires
Mathieu NOE
le 15 Jan 2024
hello
it is certainly doable , so what's your issue ?
do you have some data ? code ?
Jorge Luis
le 16 Jan 2024
Réponse acceptée
Plus de réponses (1)
Jorge Luis
le 16 Jan 2024
0 votes
2 commentaires
Jaime Abad Arredondo
le 16 Jan 2024
Then it is just a matter of using a hold command to have the two plots together. Importing the data, going from polar to cartesian coordinates and plotting everything together you should get the desired plot...
data_cart=readmatrix('plot1.txt');
data_pol=readmatrix('plot2.txt');
plot(data_cart(:,1),data_cart(:,2),'b')
hold all
plot(data_pol(:,2).*cosd(data_pol(:,1)),data_pol(:,2).*sind(data_pol(:,1)),'r')
Jorge Luis
le 16 Jan 2024
Catégories
En savoir plus sur Polar Plots dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

