<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Hello<br>
      <br>
      Le 28/11/2016 11:12, Maxi041291 a écrit :<br>
    </div>
    <blockquote cite="mid:1480327923246-4035127.post@n3.nabble.com"
      type="cite">
      <pre wrap="">Hello together, 

i would like two plot a few polarplots in one coordinate-system. The number
of the plots should be defined by the length of a vector. 
In Matlab i would use the hold on command in a for Loop for it. 

I know, that i dont Need the hold on command in the plot(), but if i define
two polarplots, i get two different coordinate Systems. 
For e.g. 
polarplot(Phase,magnitude) 
polarplot(Phase1, magnitude1) 

I have to define those in one polarplot to get one coordinate System for
both: 
polarplot([Phase phase1],[Magnitude,magnitude1]). 

Now my question is: 

how can i automatically define more polarplots (depending on the length of
my vectors) in one coordinate System? </pre>
    </blockquote>
    <br>
    If i understand well: you have several curves having different
    numbers of points, and you want to plot all of them on the same
    polarplot?<br>
    The only way i see presently to do that is<br>
    * to get the size of the longest vector<br>
    * to padd all other ones with %nan values<br>
    * finally to send the matrix of all concatenated vectors -- one
    column per curve<br>
    <br>
    Example:<br>
    <pre style="font-family:Monospaced;font-style:normal;font-size:13.0;"><span style="color:rgb(0,0,0);">longest</span> <span style="color:rgb(92,92,92);">=</span> <span style="color:rgb(188,143,143);">100</span><span style="color:rgb(0,0,0);">;</span>  <span style="color:rgb(100,174,100);font-style:italic;">// maximal number of points</span>
<span style="color:rgb(0,0,0);">nc</span> <span style="color:rgb(92,92,92);">=</span> <span style="color:rgb(188,143,143);">2</span><span style="color:rgb(0,0,0);">;</span>         <span style="color:rgb(100,174,100);font-style:italic;">// number of curves</span>
<span style="color:rgb(0,0,0);">theta</span> <span style="color:rgb(92,92,92);">=</span> <span style="color:rgb(50,185,185);">zeros</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">longest</span><span style="color:rgb(0,0,0);">,</span> <span style="color:rgb(0,0,0);">nc</span><span style="color:rgb(74,85,219);">)</span> <span style="color:rgb(92,92,92);">+</span> <span style="color:rgb(218,112,214);">%nan</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">r</span> <span style="color:rgb(92,92,92);">=</span> <span style="color:rgb(0,0,0);">theta</span><span style="color:rgb(0,0,0);">;</span>

<span style="color:rgb(100,174,100);font-style:italic;">// Curve #1</span>
<span style="color:rgb(0,0,0);">i</span> <span style="color:rgb(92,92,92);">=</span> <span style="color:rgb(188,143,143);">1</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">tmp</span> <span style="color:rgb(92,92,92);">=</span> <span style="color:rgb(188,143,143);">0</span><span style="color:rgb(255,170,0);">:</span><span style="color:rgb(188,143,143);">75</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">theta</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(188,143,143);">1</span><span style="color:rgb(255,170,0);">:</span><span style="color:rgb(50,185,185);">length</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">tmp</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(0,0,0);">i</span><span style="color:rgb(74,85,219);">)</span> <span style="color:rgb(92,92,92);">=</span> <span style="color:rgb(0,0,0);">tmp</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">r</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(188,143,143);">1</span><span style="color:rgb(255,170,0);">:</span><span style="color:rgb(50,185,185);">length</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">tmp</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(0,0,0);">i</span><span style="color:rgb(74,85,219);">)</span> <span style="color:rgb(92,92,92);">=</span> <span style="color:rgb(255,102,0);">sind</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(188,143,143);">2</span><span style="color:rgb(92,92,92);">*</span><span style="color:rgb(0,0,0);">tmp</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>

<span style="color:rgb(100,174,100);font-style:italic;">// Curve #2</span>
<span style="color:rgb(0,0,0);">i</span> <span style="color:rgb(92,92,92);">=</span> <span style="color:rgb(188,143,143);">2</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">tmp</span> <span style="color:rgb(92,92,92);">=</span> <span style="color:rgb(188,143,143);">45</span><span style="color:rgb(255,170,0);">:</span><span style="color:rgb(188,143,143);">135</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">theta</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(188,143,143);">1</span><span style="color:rgb(255,170,0);">:</span><span style="color:rgb(50,185,185);">length</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">tmp</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(0,0,0);">i</span><span style="color:rgb(74,85,219);">)</span> <span style="color:rgb(92,92,92);">=</span> <span style="color:rgb(0,0,0);">tmp</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">r</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(188,143,143);">1</span><span style="color:rgb(255,170,0);">:</span><span style="color:rgb(50,185,185);">length</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">tmp</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(0,0,0);">i</span><span style="color:rgb(74,85,219);">)</span> <span style="color:rgb(92,92,92);">=</span> <span style="color:rgb(255,102,0);">cosd</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(188,143,143);">5</span><span style="color:rgb(92,92,92);">*</span><span style="color:rgb(0,0,0);">tmp</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>

<span style="color:rgb(100,174,100);font-style:italic;">// Display</span>
<span style="color:rgb(255,102,0);">polarplot</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">theta</span><span style="color:rgb(92,92,92);">/</span><span style="color:rgb(188,143,143);">180</span><span style="color:rgb(92,92,92);">*</span><span style="color:rgb(218,112,214);">%pi</span><span style="color:rgb(0,0,0);">,</span> <span style="color:rgb(0,0,0);">r</span><span style="color:rgb(74,85,219);">)</span></pre>
    <img src="cid:part1.02040308.08010408@free.fr" alt="" height="254"
      width="266"><br>
    <br>
    HTH<br>
    Samuel Gougeon<br>
    <br>
  </body>
</html>