-1

重複の可能性:
MATLAB: ベクトルを範囲 [-1;1] に正規化/非正規化する方法
matlab 行列データを -1 から 1 に再スケーリングする

100x200 の行列を考えてみましょう。範囲を任意のスケールに設定Aするbuiltin関数 (または関数のセット) はありますか?builtinA

4

1 に答える 1

3

これは資格がありますか?

R = [.5 .9];
dR = diff( R );

A =  A - min( A(:)); % set range of A between [0, inf)
A =  A ./ max( A(:)) ; % set range of A between [0, 1]
A =  A .* dR ; % set range of A between [0, dRange]
A =  A + R(1); % shift range of A to R
于 2013-01-16T17:16:14.137 に答える