ドキュメンテーションヘルプセンタードキュメンテーション
このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
二乗和の平方根(斜辺)
C =函数(A, B)
例
C =函数A、B)はアンダーフローとオーバーフローを回避するように計算された,次の式の結果を返します。
C =函数A、B)
A、B
C =√abs (A)。^ 2 + abs (B) ^ 2)。
すべて折りたたむ
長さが3.と4の隣辺をもつ直角三角形の斜辺を計算します。
3.
4
C =函数(3、4)
C = 5
函数的を使用する場合と,基本的な函数的の方程式をMコードでコーディングする場合との差異を調べます。
函数的
函数的と根本的には同じ基本関数を実行する無名関数を作成します。
myhypot = @ (a, b) sqrt (abs (a) ^ 2 + abs (b)。^ 2);
myhypotでは,函数的と同じアンダーフロー動作とオーバーフロー動作についての検討はなされません。
myhypot
myhypotが有用な値を返す上限を求めます。このテスト関数は約1 e154で最大に達し,そこで無限値の結果が返されることがわかります。
1 e154
myhypot (1 e153 1 e153)
ans = 1.4142 e + 153
myhypot (1 e154 1 e154)
ans =正
関数函数的を使用して同様に実行すると,関数函数的が最大でおよそ1 e308の値まで機能することを確認できます。この値は,使用しているコンピューターの最大浮点数の値(表現可能な最大の倍精度浮動小数点数)とほぼ同じです。
1 e308
最大浮点数
函数(1 e308 1 e308)
ans = 1.4142 e + 308
函数(1 e309 1 e309)
入力配列。スカラー、ベクトル、行列または多次元配列として指定します。入力一个とBは,同じサイズであるか,互換性のあるサイズでなければなりません(たとえば,一个が米行N列の行列で,Bがスカラーまたは1行N列の行ベクトル)。詳細については,基本的な演算で互換性のある配列サイズを参照してください。
一个
B
米
N
1
一个もBも正ではなく,しかし一方または両方の入力が南である場合,函数的は南を返します。
正
南
データ型:单|双複素数のサポート:あり
单
双
実数入力の場合,函数的の動作の一部がIEEE®-754标准で推奨されている動作とは異なります。
函数的南,正)
函数的南,无穷)
函数(正无穷,南)
函数的无穷,南)
この関数は高配列を完全にサポートしています。詳細については,高配列を参照してください。
使用上の注意事項および制限事項:
单一型オペランドと双型オペランドで函数的を使用する場合,生成されたコードではMATLABと同じ結果が得られない可能性があります。单一型と双型のオペランドをもつ要素単位の二項演算(MATLAB编码器)を参照してください。
この関数はGPU配列を完全にサポートしています。詳細については,GPUでのMATLAB関数の実行(并行计算工具箱)を参照してください。
この関数は分散配列を完全にサポートしています。詳細については,分散配列を使用したMATLAB関数の実行(并行计算工具箱)を参照してください。
√6|腹肌|规范
√6
腹肌
规范
この例の変更されたバージョンがあります。編集された方の例を開きますか吗?
次のMATLABコマンドに対応するリンクがクリックされました。
コマンドをMATLABコマンドウィンドウに入力して実行してください。WebブラウザーはMATLABコマンドをサポートしていません。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的事件和提供。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站表现。其他MathWorks国家网站不适合从您的位置访问。
联系当地办事处