MATLAB ヘルプ センター
非負の実数配列の平方根
Y = realsqrt(X)
Y = realsqrt(X) は、配列 X の各要素の平方根を返します。Y のサイズは、X と同じサイズです。
Y
X
負の数および複素数の場合に、エラー メッセージを返すのではなく複素数の結果を返すようにするには、sqrt を代わりに使用します。
sqrt
X が table または timetable の場合、Y は table または timetable です。 (R2023a 以降)
例
すべて折りたたむ
正の実数値の 4 行 4 列の行列を作成します。
X = magic(4)
X = 4×4 16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1
X の各要素の平方根を計算します。
Y = 4×4 4.0000 1.4142 1.7321 3.6056 2.2361 3.3166 3.1623 2.8284 3.0000 2.6458 2.4495 3.4641 2.0000 3.7417 3.8730 1.0000
入力。スカラー、ベクトル、行列、多次元配列、table または timetable として指定します。X の値は非負の実数でなければなりません。
データ型: single | double | table | timetable
single
double
table
timetable
すべて展開する
realsqrt 関数は tall 配列を完全にサポートしています。詳細については、tall 配列を参照してください。
realsqrt
backgroundPool
ThreadPool
この関数はスレッドベースの環境を完全にサポートしています。詳細については、スレッドベースの環境での MATLAB 関数の実行を参照してください。
realsqrt 関数は GPU 配列入力をサポートしますが、次の使用上の注意および制限があります。
GPU で実行される関数の出力が複素数になる可能性がある場合は、入力引数を明示的に複素数として指定しなければなりません。詳細については、GPU 上での複素数の処理 (Parallel Computing Toolbox)を参照してください。
詳細については、GPU での MATLAB 関数の実行 (Parallel Computing Toolbox)を参照してください。
この関数は分散配列を完全にサポートしています。詳細については、分散配列を使用した MATLAB 関数の実行 (Parallel Computing Toolbox)を参照してください。
関数 realsqrt は、table または timetable 内のすべての変数に対して、それらの変数にアクセスするためのインデックス付けを行うことなく計算できます。すべての変数のデータ型で計算がサポートされている必要があります。詳細については、table および timetable での直接計算を参照してください。
reallog | realpow | sqrt | sqrtm
reallog
realpow
sqrtm
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ