数値計算プログラム

2012年08月31日

数値微分:帯域制限関数

def fnf(x):=sin(x);
p:=3.14159565

i1:=0;
i:=0;
w:=0
a:=0;
b:=0;

label li;
input w,n;
input x1,x2,x3;

if n/2=int(n/2) then a:=n-0.5:b:=n+0.5; else a:=n+0.5:b:=n-0.5;
for x:=x1 to x2 step x3;
f:=0;
for i=-a to a step 2;
i1:=i*p;
f:=fnf(x+i1/w)/i1^2+f;
next i;
for i:-b to b step 2;
i1:=i*p;
f:=f-fnf(x+i1/w)/i1^2;
next i;
next x;
input i2;

if i2=0 then l1;
end;

当サイトでは、第三者配信事業者によるサービスを使用して広告を表示しています。 これらの第三者配信事業者は、ユーザーの興味に応じた商品やサービスの広告を表示する目的で、 当サイトや他のサイトへのアクセスに関する情報を使用することがあります (氏名、住所、メール アドレス、電話番号は含まれません)。 このプロセスの詳細や、第三者配信事業者にこれらの情報が使用されないようにする方法については、 ここをクリックしてください。