キーワード 流体力学 が含まれる動画 : 176 件中 97 - 128 件目
種類:
- タグ
- キーワード
対象:
【C#】魔理沙が計算機の魔法に挑戦 導入編【流体力学】
投稿テストも兼ねて。続きは流体力学パートとプログラミングパートに分かれます。
投稿動画一覧 : mylist/39307068
プログラミングパート1 : sm22247112 流体力学パート1 : sm22271642
11/12追記:Visual Studioの画面が見づらかったので上げ直しました→sm22239032
【C#】魔理沙が計算機の魔法に挑戦 導入編(画質向上版)【流体力学】
前上げた動画 sm22224128 でVisual Studioの画面が見づらかったので再掲。続きは流体力学パートとプログラミングパートに分かれます。
投稿動画一覧 : mylist/39307068
プログラミングパート1 : sm22247112 流体力学パート1 : sm22271642
【C#】魔理沙が計算機の魔法に挑戦 プログラム編1【流体力学】
基本的な型宣言、配列、そしてConsole.WriteLineの小技。
投稿動画一覧 : mylist/39307068
前回(導入) : sm22239032 次回(プログラム編1) : sm22264238
修正: オーバーフローの部分 誤:-32535 正:-32536
確認は以下を書いて実行する事で可能です。Int16やInt32は整数を表現するために使うビット数を指定する形式ですが、普段はまず使いません。
Int16 mini = 32000;
mini += 1000;
Console.WriteLine(mini);
【C#】魔理沙が計算機の魔法に挑戦 プログラム編2【流体力学】
条件文と繰り返し文。あと無限ループ。
投稿動画一覧 : mylist/39307068
前回(プログラム編1) : sm22247112 次回(CFD編1) : sm22271642
11/20追記 プログラム編3 : sm22279903
【C#】魔理沙が計算機の魔法に挑戦 CFD編1【流体力学】
流体力学の基礎方程式の説明。式を使わないで済まそうとしたけど挫折…。
投稿動画一覧 : mylist/39307068
前回(プログラム編2) : sm22264238 次回(プログラム編3) : sm22279903
【C#】魔理沙が計算機の魔法に挑戦 プログラム編3【流体力学】
メソッド(関数)の話。"メソッド"と"関数"の呼び分けについては動画づくりの下調べ中に色々違う言い方があるのが分かり、動画中でどう呼ぶか困惑。少なくとも「正しい呼び方が1つだけある」とは言えないのが現状のよう。
投稿動画一覧 : mylist/39307068
前回(CFD編1) : sm22271642 次回(プログラム編3.5) : sm22295562
【C#】魔理沙が計算機の魔法に挑戦 プログラム編3.5【流体力学】
Visual Studioにおけるデバッグの簡単な説明。趣味でも仕事でもデバッグ作業は効率的に行いたいもの。C#自体の話は進まないが、ある意味デバッグの方がC#の言語学習より重要かも。
投稿動画一覧 : mylist/39307068
前回(プログラム編3) : sm22279903 次回(プログラム編4) : sm22328339
ちなみに: CFD編の進みが悪いのはどっから説明すべきか悩む故。偏微分とかテイラー展開とか、流体力学と関係ない落とし穴に今更気づいて現状\(^o^)/
後1週間くらいで卒論の山場を越えるので、そのへんからCFD編も進むはず。たぶん。
11/21追記:コメントで言われてますが"n"を負にするとエラーが出ます。が、これはC#の流儀的にはそこまで問題となる現象ではありません。次の番外編で説明します。
【C#】魔理沙が計算機の魔法に挑戦 プログラム編4【流体力学】
「クラス」の説明の前半部。クラスの仕組み自体は多くの言語に存在しますがC#ほどクラスを大事にしている言語はほとんどなく、そのことがC#の強みでもあります。
※今回は忍殺語を多用します。苦手な方居たらすいません。
投稿動画一覧 : mylist/39307068
前回(プログラム編3) : sm22295562 次回(プログラム編4.5) : sm22346898
【C#】魔理沙が計算機の魔法に挑戦 プログラム編4.5【流体力学】
プログラミング言語の差についてと、プログラム編3.5の補足。今回は完全な黒板進行なので眠くなるかもしれません…3.5のときと同様に、見なくても次パートに進めます。
投稿動画一覧 : mylist/39307068
前回(プログラム編4) : sm22328339 次回(CFD編1.9) : sm22382081
12/3追記:CFD編2は1.9と同時に上げています : sm22382427
【C#】魔理沙が計算機の魔法に挑戦 CFD編2【流体力学】
偏微分の意味と、数値計算するときの捌き方を大まかに。実際にプログラムを書かないと意味が分かりにくいかもしれませんが、素養みたいなものだと思って聞いておいてください。後半パート用でこのあたりの内容を引用しながら使う予定です。
投稿動画一覧 : mylist/39307068
前回(CFD編1.9) : sm22382081 次回(プログラム編5) : sm22426058
12/8追記: 9:30あたりで出てくるKawamura-Kuwaharaスキームの式ですが、2行目の式で2つでてくるf_i+1のうち片方はf_i-1の誤記です。コメントでの指摘、ありがとうございます。
【C#】魔理沙が計算機の魔法に挑戦 CFD編1.9【流体力学】
CFD編2に入る前にCFDについてのちょっとした注釈と、プログラミング編の補足の補足。導入編を注意して見てた人は分かってる話かもしれませんが、念のため。
投稿動画一覧 : mylist/39307068
前回(プログラム編4.5) : sm22346898 次回(CFD編2) : sm22382427
(参考)pythonの大規模開発について : http://www.publickey1.jp/blog/13/dropboxpythonpycon_apac_2013.html
【C#】魔理沙が計算機の魔法に挑戦 プログラム編5【流体力学】
クラスの後半として、staticの意味、プロパティではないデータの表し方、そしてreadonlyという新しい単語の紹介まで。
投稿動画一覧 : mylist/39307068
前回(CFD編2) : sm22382427 次回(CFD編3) : sm22476829
Google Driveについて:以下にアクセスして"Kouza_Class.zip"をダウンロードし、解凍したフォルダを"Visual Studio 2013\Projects"のディレクトリに丸ごと移せば、自分で作ったプログラムと同じように使えるようになります。プロジェクトの開き方はプログラム編3.5を参考にしてください。
https://drive.google.com/folderview?id=0BzVgwIMLJboJRGFwWGNVQWxkb0U&usp=sharing
【C#】魔理沙が計算機の魔法に挑戦 CFD編3【流体力学】
前回やり残した"△"ことラプラシアンの表しかたと、圧力の求め方まで。たぶんCFD編は後1回で終わり。
投稿動画一覧 : mylist/39307068
前回(CFD編2) : sm22426058 次回(プログラム編5.5) : sm22535655
【C#】魔理沙が計算機の魔法に挑戦 プログラム編5.5【流体力学】
フィールドとプロパティの違い、というかプロパティの正体。あまりうまく説明できてないような…。
※サムネのCGは本編と関係ないですが、プログラムと縁があり「魔法」っぽく見えないこともないので自作してみました。11分頃にちょろっとだけ触れます。
投稿動画一覧 : mylist/39307068
前回(CFD編3) : sm22476829 次回(プログラム編6) : sm22590933
【C#】魔理沙が計算機の魔法に挑戦 プログラム編6【流体力学】
ファイルIO(入出力)。作り始めたときは10分切ると思ってたのに、意外と内容があってびっくり。
投稿動画一覧 : mylist/39307068
前回(プログラム編5.5) : sm22535655 次回(プログラム編7) : sm22637284
gnuplotの導入法について:"gnuplot"でググって公式サイトに入る→真ん中あたりの"Download from SourceForge"をクリック→"Download gp463-win32-setup.exe"をクリックしてインストーラをダウンロードして実行→スタートメニューの所で"gnuplot"と入れるとそれっぽいのがヒットするので実行。後は目的に応じて調べながら使うのが基本です。
【C#】魔理沙が計算機の魔法に挑戦 プログラム編7【流体力学】
二次元配列、"var"キーワード、そして関数をモノ扱いする方法について。後半の2つは必須知識というより、ラクしてコーディングするための知識。
投稿動画一覧 : mylist/39307068
前回(プログラム編6) : sm22535655 次回(CFD編4) : sm22681716
【C#】魔理沙が計算機の魔法に挑戦 CFD編4【流体力学】
境界条件、つまり障害物の表面と計算領域の端っこでの計算方法について。CFDの準備は今回で終わりになります。
投稿動画一覧 : mylist/39307068
前回(プログラム編7) : sm22637284 次回(プログラム編8) : sm22782739
【C#】魔理沙が計算機の魔法に挑戦 プログラム編8【流体力学】
デリゲートの説明の続きと、余談として「ラムダ式」の紹介。デリゲートの使い方に慣れるには数学センスも少し問われる、かも。ともかく前半は今回で最後になります。
投稿動画一覧 : mylist/39307068
前回(CFD編4) : sm22681716 次回(後半1) : sm22825501
【C#】魔理沙が計算機の魔法に挑戦 後半1【流体力学】
当初この回からさっそくコーディングを始めようと思っていたものの、オライリー「C実践プログラミング」の教えを思い出し、コーディングの前の「作戦タイム」を設けることに。動画内でも言ってますが、Visual Studioでのコーディングは次回から開始です。
投稿動画一覧 : mylist/39307068
前回(プログラム編8) : sm22782739 次回(後半2) : sm22870137
サンプルコードの置き場所↓
https://drive.google.com/folderview?id=0BzVgwIMLJboJRGFwWGNVQWxkb0U&usp=sharing
【C#】魔理沙が計算機の魔法に挑戦 後半2【流体力学】
とりあえずクラスをつくってCFDらしいコードを書く準備まで。まだ数式は出てきません。
投稿動画一覧 : mylist/39307068
前回(後半1) : sm22825501 次回(後半3) : sm22914363
【C#】魔理沙が計算機の魔法に挑戦 後半3【流体力学】
圧力計算のコードまで。卒論が修羅場なせいで中身が推敲できてないような…。
投稿動画一覧 : mylist/39307068
前回(後半2) : sm22870137 次回(後半4) : sm22974539
スローモーションで波が見える装置を作ってみた
スローモーションで波が見える装置を作って、いろいろ遊んでみました。
【C#】魔理沙が計算機の魔法に挑戦 後半4【流体力学】
卒論おわったああああああああああ
今回は風速計算まで。前回に続いて式がゴチャっとするのでタイピングミスにはご用心。
投稿動画一覧 : mylist/39307068
前回(後半3) : sm22914363 次回(プログラム編9) : 3/3(月)
次々回(後半5) : 3/7(金)
【C#】魔理沙が計算機の魔法に挑戦 プログラム編9【流体力学】
なんだかんだでgnuplotが必要になったので補足として紹介、ついでにC#からgnuplotを使う方法の説明も。gnuplotは基本操作が簡単で、細かくいじれば論文での使用にも堪えるスグレモノ。
投稿動画一覧 : mylist/39307068
前回(後半4) : sm22974539 次回(後半5) : 3/7(金)
※後輩のレポート締め切りに配慮し、3/7は後半の6回目を同時投稿します。後輩が見てるかわかりませんが。
【C#】シミュレーションで渦を作った【流体力学】
流体力学分野で有名な「カルマン渦」をCFD(数値流体力学)の理論に基づいて作成。コーヒーに入れたミルクの動き、電車が通った後にブワッと来る風など、いろんなところで見かける日常現象の一つを映像化するとこんな感じ。
使用言語:C#, 可視化ソフト:Paraview
作り方の解説シリーズ:「魔理沙が計算機の魔法に挑戦」は以下から。C#とCFDを別々に解説しています。
導入: sm22239032
一覧: mylist/39307068
(予備知識ある人向け)いきなりコーディング: sm22825501
CGの作り方(※CFDプログラムがないと作れません): sm23253487
【C#】魔理沙が計算機の魔法に挑戦 後半6【流体力学】
渦が出来るところまで。それと予告ですが、ボイスロイドを衝動買いしたため、次回からは射命丸に代わって東北ずん子が登場します。※今回はエンコードに若干失敗した結果音ズレがあります。申し訳ありません。
投稿動画一覧 : mylist/39307068
前回(後半5) : sm23017781 次回(後半7) : sm23082135
補足回予告…こんな感じのが作れます: sm23037684
Paraviewについてコメントしてくださった方、ありがとうございます。非常に勉強になりました。
【C#】魔理沙が計算機の魔法に挑戦 後半5【流体力学】
境界条件の計算まで。言い訳ではないですが、特に物体表面での計算コードには改善の余地ありまくりです。
投稿動画一覧 : mylist/39307068
前回(プログラム編9) : sm23002043 同時公開(後半6) : sm23033849
【C#】魔理沙が計算機の魔法に挑戦 後半7【流体力学】
微修正その1。ちなみに今回と次回分の変更を行わないでも補足編での動画作成には大して影響しません。
投稿動画一覧 : mylist/39307068
前回(後半6) : sm23033849 次回(後半8) : sm23142911
【C#】魔理沙が計算機の魔法に挑戦 後半8【流体力学】
微修正その2。前回書いた通り、前回と今回の変更を行わないでも補足編での動画作成には大して影響しません。
投稿動画一覧 : mylist/39307068
前回(後半7) : sm23082135 補足回予告…こんな感じ(再掲): sm23037684
補足編前半: sm23253487
坂を登る水滴(ライデンフロスト効果の応用)
一定の温度(140度~300度)に加熱された固形の物体に水滴を落とした場合
水滴は、それ自身の蒸気の層の上に浮遊する。これをライデンフロスト効果という。
この現象を利用し水の動きを操作するためのユニークな手段をバース大学の物理学者が発見した。
研究者は熱水の動きを制御するために、隆起表面をテストした。(ぎざぎざの突起で、◣のようにノコギリ状にした)
面積の大きい部分にライデンフロスト効果が強く発生するため、水滴が面積が広い面の傾斜方向へ進む。
ようつべからhttps://www.youtube.com/watch?v=zzKgnNGqxMw
【C#】更に魔理沙が計算機の魔法に挑戦 前半【流体力学】
「魔理沙が計算機の魔法に挑戦」の補足、aviUtlとgnuplotで動画作成する方法。
シリーズ一覧 : mylist/39307068
次回: sm23271033
【C#】更に魔理沙が計算機の魔法に挑戦 後半【流体力学】
「魔理沙が計算機の魔法に挑戦」の補足の続き、Paraviewで動画作成する方法。
以前のパートでコード提出のコメントしてくださった方へ:こういう動画を上げておいて何ですが、他人のコードを読むのは非常に体力を食う作業ですし、私がCFDのコードに最後に手をつけてからの期間も結構長いので、あまり読む気になりません。ということで、コードの提出は受け付けないつもりです。
シリーズ一覧 : mylist/39307068
前回: sm23253487