演算処理と数式処理~微分方程式はコンピュータで解こう~. 山形大学, 情報処理概論 講義ノート, 2014. https://edu.yz.yamagata-u.ac.jp/developer/Asp/Youzan/@Lecture.asp?nLectureID=4219 , (参照 ).
卒業論文、修士論文、博士論文、学術論文、特許明細書などでは、 図面、図表、 図形の表現が併用されます。 グラフ、 回路図、 フローチャート、 写真、 イラスト、 地図などがあります。 3Dも図面です。 数式、 化学式、反応式などの 式も図面として、本文とは別に扱われます。
量と量との関係を、数式の表現にまとめあげたのは、ニュートンでしょう。
数式をhtml中で表現するにはいくつかの方法があります。 将来に備えてMathMで記述し、MathMLをサポートしていないchromeなどのブラウザのためにMathJaxスクリプトをインクルードしましょう。
表現 | ||||
---|---|---|---|---|
◇バイナリ形式
任意のビット列 |
◇テキスト形式
文字コードのみ |
|||
ネイティブ | 圧縮テキスト | テキスト | ◇ XML | |
文書 | doc | docx | ◇html,html5 | xhtml |
表計算 | xls | xlsx | ◇csv | |
図形 | ◇MWF,EMF | vml | ◇ svg | |
地図 | ◇G-XML,GML | |||
数式 | マセマティカ | ◇TEX | MathML | |
化学式 | SMILES | CML | ||
楽譜 | MIDI | MML | MusicXML | |
3D | VRML | X3D | ||
画像 (image) | jpg,png | |||
音楽 (audio) | wav,mp3,wma | |||
ビデオ (video) | mp4,mov | |||
アプリ | exe,dll | vb,js,asp |
データベースからASPで読み出し XMLで吐き出す、と。 そんでもっとクライアント側にhtmlをロードしたとき ajaxで読み出し canvasに描画する。 jqueryのライブラリが便利である。 今はデータベースからASPで読み出し、そのままjavascriptのソースコードに吐き出している。
インピーダンスは数式1で示されます。
複素平面にプロットしたインピーダンスの周波数による軌跡を コールコールプロットまたは ナイキストプロットと呼びます。
演算処理と数式処理~微分方程式はコンピュータで解こう~. 山形大学, 情報処理概論 講義ノート, 2014. https://edu.yz.yamagata-u.ac.jp/developer/Asp/Youzan/@Lecture.asp?nLectureID=4219 , (参照 ).
物理は自然を測る学問。物理を使えば、 いつでも、 どこでも、みんな同じように測れます。 その基本となるのが 量と 単位で、その比を数で表します。 量にならない 性状 も、序列で表すことができます。
概念 | 種類 | 例 |
---|---|---|
数 | 自然数 | 1,2 |
有理数 | 0.5,-1,1/3 | |
無理数 | πは数ですが、数字ではありません。 | |
数字 | アラビア数字 | 123450 |
漢数字 | 一二 | |
ローマ数字 | Ⅰ | |
数値 | 数量を数字で表現 (デジタル表示) |
3.14,6.02×1023 |
物理量は単位の倍数であり、数値と 単位の積として表されます。
量と 量との関係は、 式で表すことができ、 数式で示されます。 単位が変わっても 量は変わりません。 自然科学では数式に 単位をつけません。 そのような数式では、数式の記号がそのまま物理量の記号なのでを量方程式と言います。
化学で使われる量・記号・単位物理量 | 記号 | 数値 | 単位 | |
---|---|---|---|---|
真空の透磁率 | permeability of vacuum | μ 0 | 4π ×10-2 | NA-2 |
真空中の光速度 | speed of light in vacuum | c , c 0 | 299792458 | ms-1 |
真空の誘電率 | permittivity of vacuum | ε = 1/ μ 0 c 2 | 8.854187817...×10-12 | Fm-1 |
電気素量 | elementary charge | e | 1.602176634×10-19 | C |
プランク定数 | Planck constant | h | 6.62607015×10-34 | J·s |
アボガドロ定数 | Avogadro constant | N A | 6.02214086×1023 | mol−1 |
ファラデー定数 | Faraday constant | 9.64853399(24)×104 | C/mol | |
ボーア半径 | Bohr radius | 5.2917720859(36)×10-11 | m | |
ボルツマン定数 | Boltzmann constant | 1.380649×10-23 | J·K−1 | |
水の三重点 | triple point of water | 273.15 | K |
要素 | 数式 | プログラミング言語 | |
---|---|---|---|
C | Python | ||
変数 |
public double x; |
||
関数 |
double f(double x); |
||
関数と従属変数 |
double f(double x) { return y; } |
||
定義域 |
|
Cでは、VBのselect構文のように switch構文では、定義域を指定することはできません。 結局if構文をネストさせることになります。 |
Pythonでは、switch構文はありませんが、
elif構文でネストさせずに定義域を指定できます。
if x == 0: print('0') elif x < 0: print('負') elif x > 1: print('正') else: print('発散') |
和 |
for ( i = 1; i < n; i ++ ) { s += k[i]; } |
for i in range(1, n): s = s + k[i]* |