ツール?

概要

文法

コマンド

コマンド機能
matrix([1, 2, 3], [2, 4, 5])行列。横行列を複数指定した分、縦に連結した行列
zeromatrix(m, n)零行列
ident(n)n次単位行列
columnvector([1, 2, 3])縦行列

変数

以前の実行結果%
円周率π%pi
自然対数の底e%e
虚数単位i%i

基本操作

記号効果
A;表示
A:B;代入
A.B行列演算
A^^nn乗
A^3要素n乗
Aˆˆ(-1); or invert(A);逆行列
n*(n+1)/2, n=10;式に一時的に値を代入可能
f(x) := x^2 + 2*x + 1;, h(x) := if x < 0 then 0 elseif x = 0 then 1/2 else 1;関数定義(二次関数とヘヴィサイド関数)

関数

sum(一般項, 添字変数, 下限, 上限); product(式, 添字, 下限, 上限);ΣとΠ
allroots(x^2 = 4);, find_root(x^2-x-2, x, 0, 5);近似解
expand((x+y)^4);, factor(%);因数展開、因数分解
partfrac(x/(x+1), x);, ratsimp(%);部分分数分解、部分分数展開
solve([y=x^2, y=x+2], [x, y]);厳密解
diff(x^x, x);, integrate(x, x);微分積分
limit(sin(x)/x, x, 0);極限
taylor(sin(x), x, 0, 5);テイラー展開(0周りで5似まで展開)

solve文詳細

eq1 : a*x + b*y = e;
eq2 : c*x + d*y = f;
solve([eq1, eq2], [x, y]);

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS