主要内容

图像放大

説明

图像放大(zは,zの虚数部を返します。zが行列の場合,图像放大zの要素ごとに働きます。

数値入力の虚数部の計算

次の数値の虚数部を求めます。これらの数値はシンボリックオブジェクトではないため,結果は浮動小数点数となります。

图像放大(2 + 3/2 *我),图像放大(sin(5 *我)),图像放大(2 * exp (1 + i)))
Ans = 1.5000 74.2032 4.5747

シンボリック入力の虚数部の計算

シンボリックオブジェクトに変換された数値の虚数部を計算します。

图像放大(信谊(2)+ 3/2 *我),图像放大(4 /(信谊(1)+ 3 *我)),图像放大(sin(信谊(5)*我)))
Ans = [3/2, -6/5, sinh(5)]

次のシンボリック式の虚数部を計算します。

(2*exp(1 + sym(i)))
Ans = 2*exp(1)*sin(1)

シンボリック式の虚数部の計算

一般的に,图像放大は,変数を含むシンボリック式から虚数部全体を抽出できません。ただし,图像放大は入力式を書き換えたり,単純化できることもあります。

表示a x y imag(a + 2) imag(x + y*i)
Ans = imag(a) Ans = imag(x) + real(y)

数値をこれらの変数に代入する場合や,これらの変数が実数であることを指定する場合は,图像放大は式の虚数部を抽出できます。

符号a a = 5 + 3*i;Imag (a + 2)
Ans = 3
Syms x y real image (x + y*i)
Ans = y

xyが実数であるという仮定を,信谊を使用して再作成することで消去します。

符号x y

行列入力の虚数部の計算

行列一个の要素の虚数部を求めます。

syms x A = [-1 + sym(i), sinh(x);Exp (10 + sym(7)*i), Exp (sym(pi)*i)];图像放大(A)
Ans = [1, imag(sinh(x))] [exp(10)*sin(7), 0]

入力引数

すべて折りたたむ

入力。数値、ベクトル、行列、または配列、あるいはシンボリック数、変数、配列、関数、または式で指定されます。

ヒント

  • シンボリックオブジェクトではない数値にいて图像放大を呼び出すと,matlab®関数图像放大が呼び出されます。

代替方法

共役によって,zの虚数部を計算できます。Imag (z)= (z - conj(z))/2i

バ,ジョン履歴

R2006aより前に導入