DeviceReadTimeSeries[device,{t,dt}]
指定されたデバイスから,間隔 dt で,合計時間 t の間繰り返しデフォルト項目を読み,結果の値の時系列を返す.
DeviceReadTimeSeries[device,{t,dt},param]
パラメータ param を繰り返し読み,その値の時系列を返す.
DeviceReadTimeSeries[device,{t,dt},{param1,param2,…}]
paramiを繰り返し読み,その値の時系列を返す.
DeviceReadTimeSeries
DeviceReadTimeSeries[device,{t,dt}]
指定されたデバイスから,間隔 dt で,合計時間 t の間繰り返しデフォルト項目を読み,結果の値の時系列を返す.
DeviceReadTimeSeries[device,{t,dt},param]
パラメータ param を繰り返し読み,その値の時系列を返す.
DeviceReadTimeSeries[device,{t,dt},{param1,param2,…}]
paramiを繰り返し読み,その値の時系列を返す.
詳細
- 時間パラメータ dt および t は,単位を含むQuantityオブジェクトでよい.これが純粋な数として与えられた場合,その単位は秒であるとみなされる.
- DeviceReadTimeSeriesは,時間 t の間データを集めるまで返さないブロック関数である.
- デバイスは,DeviceObjectによって,あるいはデバイスのクラスを表す文字列によって指定することができる.
- paramiに対応するTimeSeriesオブジェクト ts の成分は,ts["PathComponent",i]から得ることができる.
- 文字列パラメータについては,通常,成分は ts["PathComponent",parami]から取得できる.
例題
すべて開く すべて閉じる例 (2)
dev = DeviceOpen["RandomSignalDemo"]DeviceReadTimeSeries[dev, {3, 0.1}]DateListPlot[%]パラメータのリストをデバイスから繰り返し読み,結果の時系列をプロットする:
ts = DeviceReadTimeSeries["RandomSignalDemo", {2, .1}, {"Real", "Integer"}];DateListPlot[ts]DateListPlot[ts["PathComponent", "Real"]]アプリケーション (1)
デバイスの方向を絶えず変えながら,0.1秒ごとに5秒間TinkerForge Weather Stationから照度データを読むことで時系列を生成する:
dev = DeviceOpen["TinkerForgeWeatherStation"]DeviceConfigure[dev, "AmbientLightBricklet" -> "ibF"];ts = DeviceReadTimeSeries[dev, {5, 0.1}, "Illuminance"]ill = ts["Values"]ListLinePlot[ill, PlotRange -> All]特性と関係 (2)
パラメータのリストについて,TimeSeries成分はその名前でアクセスすることができる:
ts = DeviceReadTimeSeries["RandomSignalDemo", {1, .1}, {"Real", "Integer"}]ts["PathComponent", "Real"]ts["PathComponent", "Integer"]ts = DeviceReadTimeSeries[DeviceOpen["RandomSignalDemo"], {1, .1}];{Mean[ts], MinimumTimeIncrement[ts]}Plot[ts[t, "Component1"], {t, ts["FirstTime"], ts["LastTime"]}, ScalingFunctions -> {"Date", None}]TimeSeriesRescale[ts, {0, 10}];Normal[%]テクニカルノート
関連するガイド
-
▪
- 科学的データ解析 ▪
- 時系列と事象系列のデータソース ▪
- 接続デバイスの使用 ▪
- Raspberry Pi ▪
- 外部操作 ▪
- 信号の作成とインポート ▪
- 気象データ
テキスト
Wolfram Research (2014), DeviceReadTimeSeries, Wolfram言語関数, https://reference.wolfram.com/language/ref/DeviceReadTimeSeries.html (2026年に更新).
CMS
Wolfram Language. 2014. "DeviceReadTimeSeries." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2026. https://reference.wolfram.com/language/ref/DeviceReadTimeSeries.html.
APA
Wolfram Language. (2014). DeviceReadTimeSeries. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/DeviceReadTimeSeries.html
BibTeX
@misc{reference.wolfram_2026_devicereadtimeseries, author="Wolfram Research", title="{DeviceReadTimeSeries}", year="2026", howpublished="\url{https://reference.wolfram.com/language/ref/DeviceReadTimeSeries.html}", note=[Accessed: 10-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_devicereadtimeseries, organization={Wolfram Research}, title={DeviceReadTimeSeries}, year={2026}, url={https://reference.wolfram.com/language/ref/DeviceReadTimeSeries.html}, note=[Accessed: 10-September-2026]}