File:Gaussian 2d.svg

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Original file(SVG file, nominally 512 × 384 pixels, file size: 1.4 MB)

Summary

Isometric plot of a two dimensional Gaussian function.

Licensing

Lua error in package.lua at line 80: module 'strict' not found.

File history

Click on a date/time to view the file as it appeared at that time.

Date/TimeThumbnailDimensionsUserComment
current19:38, 12 January 2017Thumbnail for version as of 19:38, 12 January 2017512 × 384 (1.4 MB)127.0.0.1 (talk)Isometric plot of a two dimensional Gaussian function. <div style="margin-left:0px"> <table class="navbox collapsible collapsed" style="background: transparent; text-align: left; border: 1px solid silver; margin-top: 0.2em;"> <tr><th style="background-color: #CFC; text-align:center; font-size:112%;"> <a href="https://en.wikipedia.org/wiki/GNU_Octave" class="extiw" title="w:GNU Octave">GNU Octave</a> source code </th></tr> <tr><td style="border: solid 1px silver; padding: 8px; background-color: white; font-size:112%;"> <div class="mw-highlight mw-content-ltr" dir="ltr"><pre><span class="n">graphics_toolkit</span> <span class="p">(</span>"<span class="n">gnuplot</span>"<span class="p">);</span> <span class="c">% force use of gnuplot backend instead of FLTK for plot. Generates smaller SVG file</span> <span class="p">[</span><span class="n">X</span><span class="p">,</span> <span class="n">Y</span><span class="p">]</span> <span class="p">=</span> <span class="nb">meshgrid</span><span class="p">(</span> <span class="o">-</span><span class="mi">3</span><span class="p">:.</span><span class="mi">05</span><span class="p">:</span><span class="mi">3</span><span class="p">,</span> <span class="o">-</span><span class="mi">3</span><span class="p">:.</span><span class="mi">05</span><span class="p">:</span><span class="mi">3</span><span class="p">);</span> <span class="c">% smaller step size increases resolution and smoothness but increases file size</span> <span class="n">Z</span> <span class="p">=</span> <span class="nb">exp</span><span class="p">(</span> <span class="o">-</span><span class="n">X</span><span class="o">.^</span><span class="mi">2</span> <span class="o">-</span> <span class="n">Y</span><span class="o">.^</span><span class="mi">2</span><span class="p">);</span> <span class="n">surf</span><span class="p">(</span><span class="n">X</span><span class="p">,</span> <span class="n">Y</span><span class="p">,</span> <span class="n">Z</span><span class="p">);</span> <span class="n">view</span><span class="p">(</span><span class="o">-</span><span class="mi">36</span><span class="p">,</span> <span class="mi">56</span><span class="p">);</span> <span class="n">shading</span> <span class="n">flat</span><span class="p">;</span> <span class="c">% remove edge lines on plot but keep color patches</span> <span class="n">print</span><span class="p">(</span><span class="s">'Gaussian_2d.svg'</span><span class="p">)</span> </pre></div> </td></tr> </table> </div>
  • You cannot overwrite this file.

The following page links to this file: