関数get_sequence_memory マニュアル

(The documentation of function get_sequence_memory)

Last Update: 2023/6/13


◆機能・用途(Purpose)

struct sequence型構造体のメンバsize,t0,dtの値を設定し、 メンバvalueの動的メモリを確保する。
Set the values of members size, t0, and dt of a struct sequence-type structure, and allocate dynamic memory for member value of the structure.


◆形式(Format)

#include <sequence/initialize.h>
inline struct sequence get_sequence_memory
(const int size,const double t0,const double dt)


◆引数(Arguments)

size 作成する時系列データの時刻サンプル数\(N\)。
The number of time samples \(N\) of the time series data to create.
t0 作成する時系列データの先頭時刻\(t_0\)。
The beginning time \(t_0\) of the time series data to create.
dt 作成する時系列データのサンプリング間隔\(\Delta t\)。
The sampling interval \(\Delta t\) of the time series data to create.


◆戻り値(Return value)

時刻\(t=t_0+k\Delta t\) (\(k=0,1,2,\cdots,N-1\))で定義された空の時系列データ。 戻り値のメンバの値は以下のようになる。
An empty time series data defined at times \(t=t_0+k\Delta t\) (\(k=0,1,2,\cdots,N-1\)).

戻り値のメンバ
Member of the return value

Value
size \(N\)
t0 \(t_0\)
dt \(\Delta t\)
tmax \(t_0+(N-1)\Delta t\)
length \((N-1)\Delta t\)
value \(N\)個の要素から成る配列。 動的メモリの確保のみ行い、配列要素の値は設定しない。
An array of \(N\) components; only allocated without setting the values of array components.
checked ’y’


◆使用例(Example)

struct sequence data=get_sequence_memory(100,0.0,0.01);