Yuichi

pythonのforループは遅い? その他

pythonのforループは遅い?

pythonはデータの処理になにかと便利なので重宝していますが、ループ(for)の処理は一般的に遅いと言われています。(このためベクターで処理するのが良いらしい) とはいえ、今まで実感としてはなかったんですが、ちょっとした処理をforループとnumpyで比較してみたら、桁違いだったのでメモにまとめま…
暑さ指数(WBGT)、不快指数コンポーネント TRNSYS

暑さ指数(WBGT)、不快指数コンポーネント

先日から作っていた暑さ指数(WBGT)と不快指数(Discomfort Index)のコンポーネントを公開しました。 TRNSYSJP/ComfortIndex こちらのリポジトリでProforma、ソースコード、使用例(プロジェクト)一式を公開しています。今のところインストーラーは用意していません…
TRNSYS18入門 温熱シミュレーションセミナーを開催します TRNSYS

TRNSYS18入門 温熱シミュレーションセミナーを開催します

7月は先月の入門セミナーにつづいて、『 TRNSYS18入門 温熱シミュレーションセミナー 』(無料)を開催します。 パソコン、スマホ、タブレットから参加頂けるウェビナー形式の開催です。今回は建物の温熱シミュレーション(多数室モデル)の基本と応用例をご紹介したいと思います。 日程は以下の通りです。 …
Pythonでパッシブ気候図を描く 気象データ

Pythonでパッシブ気候図を描く

地域の気象特性を読み解くのに、とっても便利なパッシブ気候図。先日Pythonで作った拡張アメダス気象データを読み出す処理を使って、パッシブ気候図の描画処理を試作してみました。 下の図は各月の時刻別の平均気温×12ヶ月をベースに作成した気温のパッシブ気候図です。 東北のある地点ですが、年間を通して日較…
コンポーネントの入力、出力を可変にする TRNSYS

コンポーネントの入力、出力を可変にする

TRNSYSのコンポーネントにはParameter, Input, Outputの個数が可変になっている物があります。下の図は開発中の不快指数(Discomfort Index、以下DI)のコンポーネントですが、Parameterの項目で計算するDIの個数を指定することが出来ます。ここで指定した値に…
TRNSYSで暑さ指数と不快指数 TRNSYS

TRNSYSで暑さ指数と不快指数

2019/07/03 コンポーネントを公開しました。暑さ指数と不快指数コンポーネント公開 前回作成したWBGTのコンポーネントに加えて、屋外用のWBGTと不快指数のアイコンを用意して貰ったので、張り切ってコンポーネント開発中です。皆さん、夏は水分補給に注意しましょう! WBGTと不快指数のアイコン …