Plotted an elipse using polarlpot with two vectors AspectX and RangeX as input using the code below and receiving the following plot:
            nFig = 1;
            color = 'b';
            h = figure(nFig);
            polarplot( AspectX,RangeX,color);hold on;
            
            polarplot(-AspectX,RangeX,'c');
            
            
            ax = gca;
            tt = ax.ThetaTick;
            for i=1:length(tt)
               if tt(i) > 180
                   ttL{i} = num2str(tt(i)-360);
               else
                   ttL{i} = num2str(tt(i));
               end
            end
            set (ax,'ThetaTickLabel',ttL);
                
            
            
My goal is now to create a Z-Dimension and creating several of those ellipses above each other, by giving every ellipse a Z-Value.
I already used this 3dPolarplot script but was not succesfull: 
https://de.mathworks.com/matlabcentral/fileexchange/13200-3d-polar-plot?s_tid=prof_contriblnk
Any help is much appreciated!