とらりもんHOME  Index  Search  Changes  Login

とらりもん - plotly Diff

  • Added parts are displayed like this.
  • Deleted parts are displayed like this.

test.html

<!DOCTYPE html>
<html>
<!--
https://plotly.com/javascript/contour-plots/
-->
    <meta charset="UTF-8">
    <script src="https://cdn.plot.ly/plotly-latest.min.js"></script>
    <title>plot</title>
  </head>
  <body>
    <div id="plot"></div>
    <script>
var size = 100, x = new Array(size), y = new Array(size), z = new Array(size), i, j;
for(var i = 0; i < size; i++) {
x[i] = y[i] = -2 * Math.PI + 4 * Math.PI * i / size;
   z[i] = new Array(size);
}

for(var i = 0; i < size; i++) {
   for(j = 0; j < size; j++) {
     var r2 = x[i]*x[i] + y[j]*y[j];
     z[i][j] = Math.sin(x[i]) * Math.cos(y[j]) * Math.sin(r2) / Math.log(r2+1);
}
}
var data = [ {
z: z,
x: x,
y: y,
type: 'contour'
}
];
Plotly.newPlot('plot', data);
    </script>
  </body>
</html>