マスパッド

GroupTube 生産性

学生仲間や友達に計算公式説明しよう。マスパッドを使えば、数式の行を一緒に編集し、その場で結果を確認できるよ。

同じ紙が目の前にないと、公式計算方法を説明するのは難しいよね。マスパッドを使えば、高度な共有計算機を一緒に利用できるよ。MATLABMathematicaのようなツールを軽量化したもので、グループ全員で使える共有エディターが備わっているよ。

使い方

  • グループのAppsタブからMathアプリを開いてね(全員が同じ共有パッドを開くよ)。
  • 数式を別々の行に入力すると、編集するたびに結果が更新されるよ。これは、家庭教師、宿題、音声やビデオで導出を説明するのに最適だよ。
  • 割り当ては保持される:前の行で定義した変数や関数は、後の行でも利用できるよ。まるで一つの共有スクラッチパッドみたいだね。
  • 他の人と共同作業するときは、表記法について合意してね(例:度 vs. ラジアン)。

マスパッドは共同作業を目的としており、完全な数式処理システムの代替ではないよ。非常に大きな式や特殊な入力は、デスクトップツールで見るものとは異なる場合があるけど、日常的な数値計算、単位、一般的な代数にはよく適しているよ。

機能

以下は、マスパッドでできることの具体的な例だよ。計算、単位、行列、記号操作のヘルパーには**Math.js**を使用しているよ。

割り当て、定数、変数の再利用

ある行で値を定義し、次の行でそれらを使用するよ:

a = 3 / pi
b = e
a * b

無理数、三角関数、比較

sqrt(2)
sin(30deg) + cos(30rad)
3 == 4

単位変換(角度、ヤード・ポンド法、メートル法)

90 deg to rad
27 inch to cm
100 km to miles

科学表記、通貨、カスタム単位

P = 80 A * 12.8 V
createUnit("Person")
300 USD / 5 Person
300 EUR / 4 Person

ユーザー定義関数

f(x) = x^3 + 2x
f(a)

(ここでaは、以前に割り当てられた変数を指すよ。)

記号ヘルパー(simplifyderivative

いくつかの記号操作は、数式を表す文字列を受け取るよ:

simplify("x * y * -x / (x ^ 2)")
derivative('sin(2x)', 'x')

完全な式言語、関数、エッジケースについては、mathjs.orgと公式のMath.js documentationを参照してね。