関連する関数とは? わかりやすく解説

関連する関数

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/07/02 03:24 UTC 版)

malloc」の記事における「関連する関数」の解説

mallocはメモリブロックを確保して返すが、その領域初期化されていない必要に応じてメモリ個別初期化する例えば、memset関数初期化したり、個別代入文で初期化したりする。他にもcallocカロック、シーアロック)関数使ってメモリ確保初期化を行うこともできる。そのプロトタイプは以下のようになるvoid *calloc(size_t nelements, size_t bytes) bytesサイズメモリ領域をnelements個格納できるメモリ領域確保する確保され領域ゼロ初期化される。 メモリブロックを大きくしたり小さくしたりできれば便利である。これはmallocfree組み合わせて新たなメモリブロックを確保して内容を前のメモリブロックからコピーし、前のメモリブロックを解放することで実現できる。しかし、この方法は回りくどい代わりにrealloc(リアロック)関数を使うことができる。そのプロトタイプ以下の通りである。 void *realloc(void *pointer, size_t bytes) reallocは指定されサイズメモリ領域へのポインタ返す新しサイズが前のサイズより大きければブロック大きくされ、逆ならば小さくされる。 vallocはmallocとほとんど同じだが、メモリ確保ページ境界になる点が異なる。vallocで確保され領域へのポインタをreallocに渡すことはできないまた、これは標準Cライブラリ含まれる関数ではない。

※この「関連する関数」の解説は、「malloc」の解説の一部です。
「関連する関数」を含む「malloc」の記事については、「malloc」の概要を参照ください。


関連する関数

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/06/16 13:12 UTC 版)

ルジャンドル記号」の記事における「関連する関数」の解説

ヤコビ記号 (a/n) はルジャンドル記号一般化であり、合成数2番目(下)の引数nの場合も可能であるが、nは奇数かつ正でなければならない。この一般化途中で因数分解をせずにすべてのルジャンドル記号計算する効率的な方法提供する。 さらに拡大したものはクロネッカー記号(en:Kronecker symbol)であり、下の引数任意の整数である。 冪剰余記号(en:power residue symbol) (a/n)n はルジャンドル記号をより高い冪 n に一般化するルジャンドル記号n = 2場合冪剰余記号を表す。

※この「関連する関数」の解説は、「ルジャンドル記号」の解説の一部です。
「関連する関数」を含む「ルジャンドル記号」の記事については、「ルジャンドル記号」の概要を参照ください。


関連する関数

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/03/26 15:19 UTC 版)

誤差関数」の記事における「関連する関数」の解説

誤差関数正規分布累積分布関数(CDF) Φ {\displaystyle \Phi } と基本的には同じであり、単にスケール解釈異なるだけである。実際標準正規分布について次の関係が成り立つ。 Φ ( x ) = 1 2 [ 1 + erf ( x 2 ) ] = 1 2 erfc ( − x 2 ) {\displaystyle \Phi \left(x\right)={\frac {1}{2}}\left[1+{\mbox{erf}}\left({\frac {x}{\sqrt {2}}}\right)\right]={\frac {1}{2}}\,{\mbox{erfc}}\left(-{\frac {x}{\sqrt {2}}}\right)} また、 erf {\displaystyle \operatorname {erf} } および erfc {\displaystyle \operatorname {erfc} } について変形する次のうになるe r f ( x ) = 2 Φ ( x 2 ) − 1 e r f c ( x ) = 2 [ 1 − Φ ( x 2 ) ] {\displaystyle {\begin{aligned}\mathrm {erf} \left(x\right)&=2\Phi \left(x{\sqrt {2}}\right)-1\\\mathrm {erfc} \left(x\right)&=2\left[1-\Phi \left(x{\sqrt {2}}\right)\right]\end{aligned}}} 従って、誤差関数は、正規分布におけるテール確率であるQ関数とも密接に関連する。Q関数誤差関数使って次のように表現できる。 Q ( x ) = 1 21 2 erf ⁡ ( x 2 ) {\displaystyle Q\left(x\right)={\frac {1}{2}}-{\frac {1}{2}}\operatorname {erf} {\Bigl (}{\frac {x}{\sqrt {2}}}{\Bigr )}} Φ {\displaystyle \Phi \,} の逆関数標準分位関数またはプロビット関数として知られており、逆誤差関数使って次のように表現できるprobit( p ) = Φ − 1 ( p ) = 2 erf − 1 ⁡ ( 2 p − 1 ) = − 2 erfc − 1 ⁡ ( 2 p ) {\displaystyle \operatorname {probit} (p)=\Phi ^{-1}(p)={\sqrt {2}}\,\operatorname {erf} ^{-1}(2p-1)=-{\sqrt {2}}\,\operatorname {erfc} ^{-1}(2p)} 確率論統計学では標準正規分布累積分布関数の方がよく使われ誤差関数は他の数学分野使われる傾向がある。 誤差関数ミッタク=レフラー関数特殊ケースであり、合流超幾何微分方程式としても以下のように表現できるe r f ( x ) = 2 x π 1 F 1 ( 1 2 , 3 2 , − x 2 ) {\displaystyle \mathrm {erf} \left(x\right)={\frac {2x}{\sqrt {\pi }}}\,_{1}F_{1}\left({\frac {1}{2}},{\frac {3}{2}},-x^{2}\right)} フレネル積分使った単純な表現法もある。正規化ガンマ関数 P {\displaystyle P} と不完全ガンマ関数を使うと、次のように表せる。 erf( x ) = sgn( x ) P ( 1 2 , x 2 ) = sgn( x ) π γ ( 1 2 , x 2 ) {\displaystyle \operatorname {erf} \left(x\right)=\operatorname {sgn} \left(x\right)P\left({\frac {1}{2}},x^{2}\right)={\operatorname {sgn} \left(x\right) \over {\sqrt {\pi }}}\gamma \left({\frac {1}{2}},x^{2}\right)} sgn( x )   {\displaystyle \operatorname {sgn} \left(x\right)\ } は符号関数である。

※この「関連する関数」の解説は、「誤差関数」の解説の一部です。
「関連する関数」を含む「誤差関数」の記事については、「誤差関数」の概要を参照ください。

ウィキペディア小見出し辞書の「関連する関数」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「関連する関数」の関連用語

関連する関数のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



関連する関数のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのmalloc (改訂履歴)、ルジャンドル記号 (改訂履歴)、誤差関数 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS