vectorfill

Takes the input vector VALUES, and changes the numbers at the specified indices that equal FILLVALUE

이 제출물을 팔로우합니다

NEWVALUES = VECTORFILL(VALUES, FILLVALUE)

NEWVALUES = VECTORFILL(VALUES, FILLVALUE,DIRECTION)

NEWVALUES = VECTORFILL(VALUES, FILLVALUE,DIRECTION,INDICES)

DIRECTION can be either -1,0, or 1, and specifies whether to fill the numbers with the last non-FILLVALUE (-1) or the next non-FILLVALUE (1), or the nearest non-FILLVALUE (0 - default). The user can also specify which indices of VALUES operate on (default is all indices).

Example:
x = vectorfill([2 2 -1 3 3 3 3 -1 4 4 4], -1, 1)

x =
2 2 3 3 3 3 3 4 4 4 4

Written in c, so the operation is fast. Type "mex vectorfill.c" in matlab before use.

You might need a free compiler if it was not installed with your matlab:
http://www.mathworks.com/support/compilers/R2012b/win64.html

인용 양식

Mattias Karlsson (2026). vectorfill (https://kr.mathworks.com/matlabcentral/fileexchange/39731-vectorfill), MATLAB Central File Exchange. 검색 날짜: .

일반 정보

MATLAB 릴리스 호환 정보

  • 모든 릴리스와 호환

플랫폼 호환성

  • Windows
  • macOS
  • Linux
버전 퍼블리시됨 릴리스 정보 Action
1.0.0.0