wetchのブログ

他人に見られることを想定していない書き散らかし独習ノート.物理学とかVBAとか.

2018-01-01から1年間の記事一覧

インターフェースを使っていらんプロパティを隠ぺいする

VBA

今回はこの記事の続き。 https://wetch.hatenablog.com/entry/2018/11/24/145716標準モジュールからは見えないけど同じクラスの別インスタンスからは見える、都合のいいメソッドの書き方を探していると、こちらにヒントが。 thom.hateblo.jp インターフェー…

クロスフロー冷却塔の熱交換の数値計算その2(ほぼ完成)

VBA

前回の続き。 https://wetch.hatenablog.com/entry/2018/12/08/221328陰解法を、WikipediaとQiitaを読みながらデッカー法で実装。 ブレント法 - Wikipedia qiita.com ブレント法は理解できなかったよ…。今回はまったのは、初期値を求める部分。 になる解 を…

クロスフロー冷却塔の熱交換をエクセルで数値計算したい

VBA

以下の式を数値計算したい. ただし は空間座標. 領域は は未知の解きたい関数. 境界条件はで,で. ,は定数. は既知の関数. 最初はを定数,として解析解を求めようとしたのだけど断念.実際のところ指数関数的な動きをするはずだから行けると思ったん…

終末沈降速度

今回はWikipediaのこの記事の勉強。 終端速度 - Wikipedia一応書いとくと、 終端速度は、次の重力と抗力の釣り合い式の解。 ただし抗力係数はレイノルズ数の関数で、 ここで、は固体の密度、は流体の密度、を固体(球形)の直径としては体積、は投影面積、は…

物理量クラス考え中...

VBA

エクセルvbaのクラスモジュール勉強中。で悩み中。作りたいのは前も言ってた物理量クラス。 privateなフィールド変数として、数値と物理次元(質量、長さ、時間それぞれの何乗かを表す整数)を持っている。 数値と次元をできるだけひとまとめに扱い、個別に…

水の入った容器の重心位置

もともと何で見たのかは忘れたけど,こういう遊びがあるらしい. ペットボトルの起き上がり小法師(ヒット・ペット)の科学 │科学実験データ│科学実験データベース│公益財団法人日本科学協会これを成功させるための一条件として,重心をできるだけ下にすれば…

冷却塔の理論式を勉強

今日新しく知ったことの復習 参考文献 (社)日本冷凍協会,冷凍空調便覧応用編,新版第4版,1981 まとめ 冷却塔全体のを充填物のみのと末端効果との和で表す.ここで:充填物下端の水温 Nは熱量比としても表現できる(言われてみれば当然). をやの関数とし…

VBAで物理量クラスを作りたい

VBA

エクセルvbaのクラスモジュールってのを勉強中。目的は物理学関係の数式を計算するときに、単位っちゅうか次元も変数の文字の中に含めたい。で、例えばキロからメガへの換算とか、次元が異なる変数の加算にはエラーを返すとか、そういうのをプログラムしたい…

湿り空気線図を描くための数式を整理する

参考文献 湿り空気線図 - Wikipedia やりたいこと 空調とかで使う湿り空気線図について文献とかをあたったんだが,具体的な数値が最初から入っていて意味&単位系が分からんかったので勉強のため調べなおしてみた.導出は省略. まとめ 標準気圧下で乾球温度…