MATLAB ヘルプ センター
このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
正規化 sinc 関数
sinc(x)
sinc(x) は sin(pi*x)/(pi*x) を返します。シンボリックな sinc 関数は浮動小数点の結果ではなく、シンボリックの結果のみを返します。浮動小数点の結果は、Signal Processing Toolbox™ の sinc 関数によって返されます。
x
sin(pi*x)/(pi*x)
sinc
例
すべて折りたたむ
シンボリック変数 x の sinc 関数を作成します。
syms x sinc(x)
ans = sin(π x)x π
sin(π x)x π
sinc が、入力が 0 の場合は 1、他の整数の場合は 0、他の入力の場合は厳密なシンボリック値を返すことを示します。
0
1
V = sym([-1 0 1 3/2]); S = sinc(V)
S = (010-23 π)
(010-23 π)
vpa を使用して、厳密なシンボリック出力を高精度浮動小数点数に変換します。
vpa
vpa(S)
ans = (01.00-0.21220659078919378102517835116335)
sinc はフーリエ変換のテーブルに現れることがありますが、fourier は出力で sinc を返しません。
fourier
fourier がパルスを sin と cos について変換することを示します。
sin
cos
syms x fourier(rectangularPulse(x))
ans = sin(w2)+cos(w2) iw--sin(w2)+cos(w2) iw
sin(w2)+cos(w2) iw--sin(w2)+cos(w2) iw
fourier が sinc を heaviside について変換することを示します。
heaviside
fourier(sinc(x))
ans = π heaviside(π-w)-π heaviside(-w-π)π
π heaviside(π-w)-π heaviside(-w-π)π
fplot を使用して sinc 関数をプロットします。
fplot
syms x fplot(sinc(x))
rewrite を使用して、sinc 関数を指数関数 exp に書き換えます。
rewrite
exp
syms x rewrite(sinc(x),'exp')
ans = e-π x i i2-eπ x i i2x π
e-π x i i2-eπ x i i2x π
関数 diff、関数 int および関数 taylor をそれぞれ使用して、sinc の微分、積分、展開を求めます。
diff
int
taylor
sinc を微分します。
syms x diff(sinc(x))
ans = cos(π x)x-sin(π x)x2 π
cos(π x)x-sin(π x)x2 π
sinc を -Inf から Inf まで積分します。
-Inf
Inf
int(sinc(x),[-Inf Inf])
ans = 1
sinc を -Inf から x まで積分します。
int(sinc(x),-Inf,x)
ans = sinint(π x)π+12
sinint(π x)π+12
sinc のテイラー展開を求めます。
taylor(sinc(x))
ans = π4 x4120-π2 x26+1
π4 x4120-π2 x26+1
恒等式を条件として定義し、関数 isAlways を条件の確認に使用することで恒等であることを証明します。
isAlways
恒等式 sinc(x)=1Γ(1+x) Γ(1-x) を証明します。
syms x cond = sinc(x) == 1/(gamma(1+x)*gamma(1-x)); isAlways(cond)
ans = logical 1
入力。数値、ベクトル、行列、または配列、あるいはシンボリック数、変数、配列、関数、または式で指定されます。
R2018b で導入
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ