1
1
<?xml version="1.0" encoding="UTF-8"?>
2
2
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" version="5.0-subset Scilab" xml:lang="ja" xml:id="detrend">
4
<refname>detrend</refname>
6
ベクトルから定数, 線形または区分線形トレンドを削除する
11
<synopsis>y = detrend(x)
13
y = detrend(x,flag,bp)
22
<para>実数または複素数のベクトルまたは行列 (扱う信号)
30
線形または区分線形処理の場合は "linear" (または "l"),
31
定数処理の場合は "constant" (または "c") に等しい文字列.
46
<para>出力, 信号x からトレンドを除いたもの.
55
この関数は,ベクトル<literal>x</literal>から定数または線形または
57
この関数はフーリエ解析の前に使うと便利です.
58
<literal>x</literal> が行列の場合, この関数は
62
<literal>flag</literal> = "constant" or "c" <literal>detrend</literal>
64
そして,<literal>flag</literal> = "linear"または"l"の場合,
66
3番目の引数<literal>bp</literal>を追加することにより,
67
連続<emphasis>区分線形</emphasis>トレンドを削除することができます.
68
信号 <literal>x</literal>の"instants" は 0 から m-1 となることに注意してください
69
(xがベクトルの場合は m = length(x), x が行列の場合はm = size(x,1)).
70
このため,区切点<literal>bp(i)</literal>は,
71
<emphasis>[0 m-1]</emphasis> の範囲の実数とする必要があります
72
(範囲外の区切点は<literal>bp</literal>ベクトルから除かれます).
75
トレンドは,適当な関数空間における<literal>x</literal>の最小二乗フィッティング
81
<programlisting role="example"><![CDATA[
4
<refname>detrend</refname>
6
ベクトルから定数, 線形または区分線形トレンドを削除する
11
<synopsis>y = detrend(x)
13
y = detrend(x,flag,bp)
22
<para>実数または複素数のベクトルまたは行列 (扱う信号)
30
線形または区分線形処理の場合は "linear" (または "l"),
31
定数処理の場合は "constant" (または "c") に等しい文字列.
46
<para>出力, 信号x からトレンドを除いたもの.
55
この関数は,ベクトル<literal>x</literal>から定数または線形または
57
この関数はフーリエ解析の前に使うと便利です.
58
<literal>x</literal> が行列の場合, この関数は
62
<literal>flag</literal> = "constant" or "c" <literal>detrend</literal>
64
そして,<literal>flag</literal> = "linear"または"l"の場合,
66
3番目の引数<literal>bp</literal>を追加することにより,
67
連続<emphasis>区分線形</emphasis>トレンドを削除することができます.
68
信号 <literal>x</literal>の"instants" は 0 から m-1 となることに注意してください
69
(xがベクトルの場合は m = length(x), x が行列の場合はm = size(x,1)).
70
このため,区切点<literal>bp(i)</literal>は,
71
<emphasis>[0 m-1]</emphasis> の範囲の実数とする必要があります
72
(範囲外の区切点は<literal>bp</literal>ベクトルから除かれます).
75
トレンドは,適当な関数空間における<literal>x</literal>の最小二乗フィッティング
81
<programlisting role="example"><![CDATA[
83
83
t = linspace(0,16*%pi,1000)';
84
84
x = -20 + t + 0.3*sin(0.5*t) + sin(t) + 2*sin(2*t) + 0.5*sin(3*t);