Skip to content

frisk-V3/Advanced-calculation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

高度な計算拡張機能 (Advanced Math Extension)

TurboWarp で最大公約数、最小公倍数、微分、行列式などの高度な数学計算を可能にするカスタム拡張機能です。

導入方法

  1. TurboWarp を開きます。
  2. 「拡張機能を追加」をクリックします。
  3. 「カスタム拡張機能」タブを選択します。
  4. このリポジトリの JS ファイルの URL(https://raw.githubusercontent.com/frisk-V3/Advanced-calculation/refs/heads/main/advmath.js)を入力するか、コードを直接貼り付けてください。

ブロック紹介

ブロック 説明
[A] と [B] の最大公約数 2つの整数の最大公約数(GCD)を返します。
[A] と [B] の最小公倍数 2つの整数の最小公倍数(LCM)を返します。
関数[F]を[X]で微分(h=[H]) 入力された関数 $f(x)$$x$ における微分係数を近似計算します。
2x2行列の行列式 [A] [B] / [C] [D] 2x2行列 $\begin{pmatrix} A & B \ C & D \end{pmatrix}$ の行列式 ($AD - BC$) を計算します。

微分ブロックの書き方例

関数 $F$ の入力欄には JavaScript の数式形式で記述します。

  • x * x ($x^2$)
  • Math.sin(x) ($\sin x$)
  • 3 * x + 5 ($3x + 5$)

ライセンス

このプロジェクトは MPL-2.0 (Mozilla Public License 2.0) の下で公開されています。詳細は LICENSE ファイルを参照してください。

注意事項

  • この拡張機能はサンドボックス環境での動作を前提としています。
  • 微分ブロックは Function() を使用して数式を評価します。

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors