#!/usr/bin/octave --persist # -*- octave -*- R = 5; meshN = 50; xs = ys = zs = ones(meshN,meshN); for m = [1:meshN] for n = [1:meshN] phi=2*pi*(m-1)/(meshN-1); th=pi*(n-1)/(meshN-1)-pi/2; xs(m,n)=R*cos(phi)*cos(th); ys(m,n)=R*sin(phi)*cos(th); zs(m,n)=R*sin(th); endfor endfor mesh(xs,ys,zs)back to matlab_octave (C) 1998-2017 Olaf Klischat <olaf.klischat@gmail.com>