Maple

Digits 環境変数使い方 Digits := nパラメータ n - 自然数Digits のデフォルト値は 10 です。変数 Digits の値は割り当て演算子により変更されます。 例 > Digits := 20; > 1.02^10; 1.2189944199947571302 > Digits := 5; Digits := 5> 1.02^10; 1.2190

◆ 虚数単位の変換方法  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ Maple上で通常定義されている虚数単位の文字は「I」ですが、電磁気学など の分野では「j」によって虚数を表します。Maple では、interfaceコマンド の imaginaryu…

◆ 与えられた関数が連続かどうかを判定する  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ iscont コマンドを使うと、与えられた関数が一定の区間において連続か どうかを手軽に判定できます。 > iscont(1/x, x=1..2); true > iscont…

Mapleの周期パルス関数

> f:=unapply( abs( Heaviside( sin( 2*Pi*(t-t0)/(2*T) ) )> - Heaviside( sin( 2*Pi*(t-t1)/(2*T) ) ) > )> ,[t,t0,t1, T] );> plot(f(t, 0, 1, 10),t=0..50);

◆ 微分方程式を Simulink ブロックに変換する方法  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ オプション製品である「BlockBuilder for Simulink」を使うと、自分で 定義した数式モデルを S-function ブロックに変換できます。 ま…

配列サイズを気にしないで計算する map 関数

map は、文字通りある手続きを map する(適用する)ための関数です。map 関数を用いると配列サイズを気にしない計算ができます。次の処理はリスト の各要素を2乗するための記述です。 > map(x -> x^2, [1,2,3,4,s,p,exp(x)]); [ 2 2 2] [1, 4, 9, 16, s , …

プロット時にseq関数を用いて係数変化を見る手軽な方法

数式の係数やパラメータの影響を見るには、グラフ化するのが一番わかり やすい方法です。Maple では、式列を生成する seq 関数を用いると係数 変化の様子を手軽に観察することができます。 seq 関数は通常 seq(式, カウンタ=開始値..終了値) の表現を用いま…