学習環境/開発環境
- Surface 3 (4G LTE)、Surface 3 タイプ カバー、Surface ペン(端末)
- Windows 10 Pro (OS)
- 数式入力ソフト(TeX, MathML): MathType
- MathML対応ブラウザ: Firefox、Safari
- MathML非対応ブラウザ(Internet Explorer, Google Chrome...)用JavaScript Library: MathJax
- OS X El Capitan - Apple (OS)
- Emacs (Text Editor)
- JavaScript (プログラミング言語)
- JavaScript Library
- Safari(Web browser)
- 参考書籍
- JavaScript 第6版 (David Flanagan(著)、村上 列(翻訳)、オライリージャパン)
- JavaScriptリファレンス 第6版(David Flanagan(著)、木下 哲也(翻訳)、オライリージャパン)
数学読本〈3〉平面上のベクトル/複素数と空間のベクトル/空間図形/2次曲線/数列 (松坂 和夫(著)、岩波書店)の第11章(立体的な広がりの中の図形 - 空間図形)、11.2(空間のベクトル)、有向線分とベクトル、問1.を取り組んでみる。
問7.
HTML5
<div id="output0"></div> <script src="matrix.js"></script> <script src="sample7.js"></script>
JavaScript
(() => {
'use strict';
let a = [[2, 0, 0]].toMatrix(),
b = [[0, 1, 0]].toMatrix(),
c = [[-0.5, 0, 0.8]].toMatrix(),
bh = b.add(c).sub(a),
cf = c.sub(b),
ec = a.add(b).add(b).sub(c),
df = a.sub(b).add(c),
dm = a.sub(b).add(c.mulScalar(1/2)),
an = a.add(b).add(c).mulScalar(1/2),
div_output = document.querySelector('#output0');
div_output.innerHTML = [bh, cf, ec, df, dm, an].join('<br>');
})();
0 コメント:
コメントを投稿