3-D Sombrero Plot[edit]
octave:2> tx = ty = linspace (-8, 8, 41);
octave:3> [xx, yy] = meshgrid (tx, ty);
octave:4> r = sqrt (xx .^ 2 + yy .^ 2) + eps;
octave:5> tz = sin (r) ./ r;
octave:6> mesh (tx, ty, tz);
octave:7> xlabel ("tx");
octave:8> ylabel ("ty");
octave:9> zlabel ("tz");
octave:10> title ("3-D Sombrero Plot");
We can now print the plot to a file with:
octave:11> print -dpng sombrero.png
It might take a few seconds to produce the file; be patient.
To enable web server access, you need to adjust the file's permissions. You can do this from within Octave using the following command:
octave:12> system("chmod -R a+rX ~/www")
When the prompt returns, you can view the file in a browser. Every user has a personal URL. Your file can be viewed here: You must be logged in to view your personal URL.