Polar plot using excel data

15 Ansichten (letzte 30 Tage)
jcc
jcc am 30 Sep. 2021
Kommentiert: Star Strider am 30 Sep. 2021
Hi, I want to make a polar plot using data I have from excel. I'm measuring the intensity of a laser while using a polarizer. My one column is the degree of rotation from 0-360 in increments of 10s, and my second colum is the intensity measured at each angle. Thank you in advance

Akzeptierte Antwort

Star Strider
Star Strider am 30 Sep. 2021
The polar and polarplot functions require the angles to be in radians.
So using degrees requires the deg2rad function —
angles = linspace(0, 360, 50);
radius = sind(angles).^2;
figure
polarplot(deg2rad(angles), radius)
.
  2 Kommentare
jcc
jcc am 30 Sep. 2021
Thank you for your help, but if I could ask one more question as far as using the my excell dataset. Should I be using the xlsx function or xlsread function for matlab to be able to use my data? thanks again for your help!
Star Strider
Star Strider am 30 Sep. 2021
My pleasure!
Since you are using R2021a (thank you for adding that), use the readtable or readmatrix function to read the .xlsx file. (Also, R2021b is available for download and installation.)
.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Polar Plots finden Sie in Help Center und File Exchange

Produkte


Version

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by