Morph

バージョン 1.0.0.0 (192 KB) 作成者: Jonathan
Morphs an array into another
ダウンロード: 959
更新 2011/8/25

ライセンスの表示

Did you ever need to smoothly turn an array into another?

This function morphs an input sequence into another, in a specified number of steps. Required inputs:
* A : sequence start, array of scalars
* B : sequence end, array of scalars
* n : length of desired final sequence
- [opt] met : method used for interpolation, defaults to 'linear' (equivalent to the option of interp1 function)

The final output has the size [size(B) n], so A and B can have as many dimensions as you want; the concatenation occurs on the dimension ndims(B)+1.

It doesn't matter if A and B are not the same size, as long as they have the same number of elements.

The example is given with images, but A and B can be any kind of sequence of numbers.

An additional interpolation method is provided for 'ease out' effects, the corresponding option is 'splinease'.

Enjoy ;)

引用

Jonathan (2024). Morph (https://www.mathworks.com/matlabcentral/fileexchange/32683-morph), MATLAB Central File Exchange. 取得済み .

MATLAB リリースの互換性
作成: R2011a
すべてのリリースと互換性あり
プラットフォームの互換性
Windows macOS Linux
カテゴリ
Help Center および MATLAB AnswersRead, Write, and Modify Image についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

JonathanHadida_Morph/

バージョン 公開済み リリース ノート
1.0.0.0