MaplePrimes Questions

I'm new to maple ,I have a series of data  which are independent of angle to polarplot. the first coordinate is r, and the second coordinate is f(r,theta). what I want is  to color the figure according to the value of f(r,theta), like the figure below.

the data is listed as follow: 

[[0., 3.], [0.2000000000e-1, 2.960601340], [0.4000000000e-1, 2.922410774], [0.6000000000e-1, 2.885436547], [0.8000000000e-1, 2.849687068], [.1000000000, 2.815170918], [.1200000000, 2.781896852], [.1400000000, 2.749873799], [.1600000000, 2.719110871], [.1800000000, 2.689617363], [.2000000000, 2.661402758], [.2200000000, 2.634476731], [.2400000000, 2.608849150], [.2600000000, 2.584530087], [.2800000000, 2.561529812], [.3000000000, 2.539858808], [.3200000000, 2.519527764], [.3400000000, 2.500547591], [.3600000000, 2.482929415], [.3800000000, 2.466684589], [.4000000000, 2.451824698], [.4200000000, 2.438361556], [.4400000000, 2.426307219], [.4600000000, 2.415673985], [.4800000000, 2.406474402], [.5000000000, 2.398721271], [.5200000000, 2.392427650], [.5400000000, 2.387606862], [.5600000000, 2.384272500], [.5800000000, 2.382438431], [.6000000000, 2.382118800], [.6200000000, 2.383328042], [.6400000000, 2.386080879], [.6600000000, 2.390392334], [.6800000000, 2.396277732], [.7000000000, 2.403752707], [.7200000000, 2.412833211], [.7400000000, 2.423535514], [.7600000000, 2.435876220], [.7800000000, 2.449872265], [.8000000000, 2.465540928], [.8200000000, 2.482899838], [.8400000000, 2.501966977], [.8600000000, 2.522760694], [.8800000000, 2.545299706], [.9000000000, 2.569603111], [.9200000000, 2.595690390], [.9400000000, 2.623581418], [.9600000000, 2.653296473], [.9800000000, 2.684856242], [1., 2.718281828]]

 

 

 

A torus can be defined parametrically by:

{\displaystyle {\begin{aligned}x(\theta ,\varphi )&=(R+r\cos \theta )\cos {\varphi }\\y(\theta ,\varphi )&=(R+r\cos \theta )\sin {\varphi }\\z(\theta ,\varphi )&=r\sin \theta \end{aligned}}}

where θ, φ are angles which make a full circle, so that their values start and end at the same point, R is the distance from the center of the tube to the center of the torus, r  is the radius of the tube.

R:=10:
r:=5:
plot3d( [ ( R+r(u,v)*cos(v))*sin(u),
          ( R+r(u,v)*cos(v))*cos(u),
            r*sin(v)
        ],
            u=0..2*Pi,
            v=0..2*Pi,style=patchnogrid,
            scaling=constrained,
          scaling=constrained,
coordinateview=[-15..15, -15..15,-5..5],
lightmodel=light3, viewpoint = circleleft);

I set range [-5..5] of the Z axis´╝îbut  the range of  Z axis tickmarks  in the above image maybe in [-4.5..4.5] .

How to have tickmarks included at -5 and 5 on the Z axis?

How I can determine coefficiants a0,a1,a2,b0,b1,b2?

Thanks