insertNaN

バージョン 1.0.0.0 (1.75 KB) 作成者: Chris Miller
Used to insert NaN values into a vector or matrix given a threshold condition.
ダウンロード: 328
更新 2011/9/15

ライセンスの表示

usage: output=insertNaN(data,threshold);
INPUTS: data - vector/matrix data which will be checked for gaps
threshold - threshold value to distinguish where NaN's are placed in the data
OUTPUTS: output - input data, with NaN values inserted where differences exceeded the requested threshold

Example 1:
output=insertNaN([11:13 15:17 19:21 25:27],1);
returns:
output = [11 12 13 NaN 15 16 17 NaN 19 20 21 NaN 25 26 27]

Example 2:
output=insertNaN([[1:2 5:7 9:10].',[1:7].',[11:17].'],1);
returns:
output =
1 1 11
2 2 12
NaN NaN NaN
5 3 13
6 4 14
7 5 15
NaN NaN NaN
9 6 16
10 7 17

Useful to denote "pen up" breakpoints when generating plots or maps where gaps occur in timeseries, position data, etc.

引用

Chris Miller (2026). insertNaN (https://jp.mathworks.com/matlabcentral/fileexchange/32897-insertnan), MATLAB Central File Exchange. 取得日: .

MATLAB リリースの互換性
作成: R2011a
すべてのリリースと互換性あり
プラットフォームの互換性
Windows macOS Linux
カテゴリ
Help Center および MATLAB AnswersNaNs についてさらに検索
タグ タグを追加
バージョン 公開済み リリース ノート
1.0.0.0