計算手法とは? わかりやすく解説

計算手法

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2019/12/09 05:58 UTC 版)

構造計算」の記事における「計算手法」の解説

力学的にどのように計算するのか、代表例紹介する。これらを組み合わせることもある。 力の釣り合いやモールの定理による方法 いわゆる構造力学教科書載っている方法計算する小規模簡単な構造物場合によく用いられる手計算場合は必ずこの方法となる。 マトリックス変位法 構造物すべての節点変位部材応力正確に求めることができる。トラス構造ラーメン構造などによく用いられる。これは、コンピュータ専用プログラム用いて計算する有限要素法 構造物すべての微小部分における変形応力度正確に求めることができる。床板や、不定形な形の構造物などによく用いられる。これは、コンピュータ専用プログラム用いて計算する

※この「計算手法」の解説は、「構造計算」の解説の一部です。
「計算手法」を含む「構造計算」の記事については、「構造計算」の概要を参照ください。


計算手法

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

中央値の中央値」の記事における「計算手法」の解説

前述のように、中央値の中央値クイックセレクトピボット選択用いられるクイックセレクト擬似コードで書くと以下のようになる。 // 配列arrayのk番目に大き要素計算する// ただし、探索範囲start番目からend番目までValue Select(Array array, Index k, Index start, Index end){Index pivotIndex;do{// ピボット値を計算するValue pivot = Pivot(array, start, end);// 領域分割してピボット値の位置計算するpivotIndex = Partition(array, start, end, pivot);// ピボット値がk番目より左にあったら// k番目の要素ピボット値の位置より右にあるので// 次の探索開始地点ピボット値の右隣からif(pivotIndex < k){start = pivotIndex + 1;}// ピボット値がk番目より右にあったら// k番目の要素はピボット値の位置より左にあるので// 次の探索終了地点はピボット値の左隣までelse if(pivotIndex > k){end = pivotIndex - 1;}} while(pivotIndex != k) // 最終的にピボット位置がk番目になった完了return array[k];} 先述通り、このPivot中央値の中央値適用すると、計算されるpivot全体配列おおよそ中央値となる。具体的には以下の手順で計算できる。 まず、入力配列array要素数n=end-start)を、5個以下ずつの小配列分割しそれぞれの配列の中での中央値計算する。 各小配列の中でそれぞれ計算され中央値集めた配列作成し要素数はn/5に減少している)、またその中で中央値求める。中央値計算選択アルゴリズムほかならないので、つまり、再帰的クイックセレクト実行する。 // 配列arraystart番目からend番目までの中でピボット値を計算するValue Pivot(Array array, Index start, Index end){Array medians;// 先頭から5個ずつの小配列分割するfor(Index i = start; i < end; i += 5){// 小配列開始地点終了地点Index subStart = i;Index subEnd = max(i+4, end);// 小配列(5要素)の中央値計算するValue median = Median5(array, subStart, subEnd);// 結果格納するIndex j = (i - start)/5;medians[j] = median;}// 各小配列中央値集めた配列の中で、さらに中央値計算する中央値の中央値Index n = ceil((end - start)/5);start = 0;end = n - 1;Index k = n/2;return Select(medians, k, start, end);} ここでMedian5では、小配列(5要素以下)の中央値計算する例え挿入ソートなどを使う)。 このようにPivotSelect呼び出しており相互再帰となっている。

※この「計算手法」の解説は、「中央値の中央値」の解説の一部です。
「計算手法」を含む「中央値の中央値」の記事については、「中央値の中央値」の概要を参照ください。

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



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

辞書ショートカット

すべての辞書の索引

「計算手法」の関連用語

計算手法のお隣キーワード
検索ランキング

   

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



計算手法のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2025 GRAS Group, Inc.RSS