Subscribed unsubscribe Subscribe Subscribe

のこぎり波生成函数

TI-Nspire用波形生成函数

TI-Nspire 用に「のこぎり波生成函数」を作った。組込函数 mod を使う。

mod(a*x, b) と指定すると、傾き a、高さ b ののこぎり波が描ける。Program Editor を使って以下のプログラムを入力する。

Define LibPub saw_tooth(h, l, period)=Func

       ©(Hi_Level, Low_Level, Period)

       Return mod(((h-l)/(period))*x,h-l)+l

EndFunc

引数は以下の 3 つである。

h:Hi レベルの値

l:Lo レベルの値

period:1 周期

 

プログラム画面:

f:id:ti-nspire:20141111125359j:plain

Hi レベル = 3、Lo レベル = -1、周期 = 5 を指定して実際に描画してみた。

f:id:ti-nspire:20141111125417j:plain

Remove all ads