メインコンテンツ

sqrt

fi オブジェクトの平方根

説明

この関数は 2 分法アルゴリズムを使用して fi オブジェクトの平方根を計算します。

c = sqrt(a)fi オブジェクト a の平方根を返します。a に関連付けられた fimath を使用して、中間量が計算されます。内部ルールを使用して、cnumerictype オブジェクトが自動的に決まります。

c = sqrt(a,T) は、numerictype オブジェクト T をもつ fi オブジェクト a の平方根を返します。a に関連付けられた fimath を使用して、中間量が計算されます。データ型の伝播ルールを参照してください。

c = sqrt(a,F)fi オブジェクト a の平方根を返します。fimath オブジェクト F を使用して、中間量が計算されます。内部ルールを使用して、cnumerictype オブジェクトが自動的に決まります。

a が組み込み double または single データ型の場合、この構文は c = sqrt(a) と等価で、fimath オブジェクト F は無視されます。

c = sqrt(a,T,F) は、numerictype オブジェクト T をもつ fi オブジェクト a の平方根を返します。fimath オブジェクト F を使用して、中間量も計算されます。データ型の伝播ルールを参照してください。

入力引数

すべて折りたたむ

入力 fi 配列。スカラー、ベクトル、行列または多次元配列として指定します。

sqrt は複素数、負の値、または [傾きバイアス] 入力はサポートしていません。

例: a = fi(pi,1,8,3)

データ型: fi

出力 cnumerictypenumerictype オブジェクトとして指定します。

例: T = numerictype(1,32,30)

中間量の計算に使用される fimathfimath オブジェクトとして指定します。

例: F = fimath('OverflowAction','Saturate','RoundingMethod','Convergent')

アルゴリズム

すべて折りたたむ

拡張機能

すべて展開する

HDL コード生成
HDL Coder™ を使用して FPGA 設計および ASIC 設計のための VHDL、Verilog および SystemVerilog のコードを生成します。

バージョン履歴

R2006b で導入