プログラミングの勉強

プログラミングの勉強

Pythonで地震波時刻歴図を描いてみた!

 Pythonを使って地震波時刻歴データを読み込んで時刻歴図を作成してみました。以前、”VBAでワークシート上に地震波時刻歴図を作成する!”で作成した地震波時刻歴に比べても、意外に簡単にきれいな時刻歴図を描くことができましたので紹介します...
プログラミングの勉強

Pythonでテキストデータを読み書きしてみた!

 今回は、計算内容はPythonで微小振幅波の波長を繰り返し収束計算してみた!のプログラムと同じですが、入出力にテキストファイルを使用しました。テキストファイルの入出力方法にも種々あるようですが、まずは1つのパターンを覚えておいて、必要に...
プログラミングの勉強

Pythonで微小振幅波の波長を繰り返し収束計算してみた!

 Pythonを使って、以前ExcelVBAで計算させた”微小振幅波の波長の繰り返し収束計算”を実行してみました。  なお、繰り返し計算の定式化については"VBAで微小振幅波の波長の繰り返し収束計算の定式化"を、ExcelVBAでの...
プログラミングの勉強

PythonをダウンロードしてPowerShellで動かしてみた!

前回紹介した”ゼロからはじめるプログラミング”を読んで、何となく基礎的な使い方が分かってきました。 今回はPythonをダウンロードして、PowerShellによる対話モードでの計算と、ファイルに保存したプログラムを実行してみました...
プログラミングの勉強

Python勉強の第一歩”Pythonゼロからはじめるプログラミング”を購入

 Pythonが流行っていますね。いったい何ができるのか、どうして注目されているのかに興味があったのですが、ネットではプログラム教本や勉強会などへの勧誘の記事が多くて、なかなか本質がわかりません。一方、まじめな記事だと難しくて理解できませ...
プログラミングの勉強

ExcelVBAの勉強!海中部材の波力計算結果のグラフ化も超簡単!

ExcelVBAの勉強!海中部材に作用する波力とモーメントを算定で計算した結果を、VBAでワークシート上に地震波時刻歴図を作成する!で示したプロシージャを使って、散布図を描きます。これまで示したプロシージャに手を加えるだけで簡単に散布図を...
プログラミングの勉強

ExcelVBAの勉強!海中部材に作用する波力とモーメントを算定

 ExcelVBAの勉強!海中部材の波力算定式と算定方法の設定で示した波力算定式と算定方法に沿って、最大波力と最大モーメントを算定します。  これまで工学系の計算に必要なExcelVBAの基礎となる項目を勉強してきましたが、もう少し...
プログラミングの勉強

ExcelVBAの勉強!海中部材の波力算定式と算定方法の設定

モリソン(Morison)式により海中部材に作用する最大波力と最大モーメントを算定するプロシージャを作成していきます。 第1回目は波力算定上の仮定、算定方法と各算定式の説明です。 波力算定上の仮定と算定式 波力算定上の仮...
プログラミングの勉強

VBAで微小振幅波の波長計算のためのプロシージャ作成と実行

 VBAで微小振幅波の波長の繰り返し収束計算の定式化で示した定式化に基づいて、プロシージャを作成して実行します。ゴールシークを用いた繰り返し計算を実施するよりも、確実に収束し、計算時間も圧倒的に少なくなります。  なお、以下に示す内...
プログラミングの勉強

VBAで微小振幅波の波長の繰り返し収束計算の定式化

Excel2013VBAで微小振幅波の波長の計算を行います。 まず、繰り返し収束計算の定式化です。 微小振幅波の波長 微小振幅波の波長は、次式で与えられる。 $$L=\frac{gT^2}{2π}tanh\frac...
タイトルとURLをコピーしました