I'm creating a series of centered lines in {0,0} tilted from a set of angles.
The first angle is $30°$ and the last one is $110°$.
I want to control the number of lines between these two angles, but I can not use Subdivide because the angles are not evenly spaced.
The idea is that each angle has a relative proportion to the previous angle.
I did a test with $quant=20$:
ClearAll["Global`*"] quant = 20; ang = NestList[#*1.067121 &, 30, quant] p = FromPolarCoordinates[{5, # Degree}] &/@ ang // N; Graphics[{Line[{{0, 0}, #}] & /@ p}] And another test with $quant=10$:
ClearAll["Global`*"] quant = 10; ang = NestList[#*1.138747 &, 30, quant] p = FromPolarCoordinates[{5, # Degree}] &/@ ang // N; Graphics[{Line[{{0, 0}, #}] & /@ p}] In both codes I had to test the values $1.067121$ (First code) and $1.138747$ (Second code) to reach the last angle of $110°$.
Is there something in "NestList" that I can increase?
If you have another idea outside of that, it is also an option.
EDIT
I tried this and almost got it:
Solve[Last[NestList[#*coeff &,30,20]]==110,{coeff}]//N 



Solveyou should give theRealsdomain argument, then select the positive result:Select[v /. Solve[Nest[#*v &, 30, 20] == 110, {v}, Reals], # > 0 &][[1]] // N$\endgroup$v = Exp[Log[110/30]/20]or even useang = #1 Exp[Subdivide[#3] Log[#2/#1]] &[30, 110, 20]$\endgroup$