Nori– Author –
-
【Python基礎】複数のfor文からbreakで全てのfor文から抜ける方法
for文 前回、Pythonのfor文、while文のbreak、continue、pass、elseの使い方を紹介しました。 今回は複数のfor文からbreakで全てのfor文から抜ける方法方法を紹介します。 それでは始めていきましょう。 for文とbreakのおさらい まずはfor文とbreakのおさ... -
【Python基礎】for文、while文のbreak、continue、pass、elseの使い方
for、while 前回、リスト内の複数の要素を比較する方法を紹介しました。 今回はfor文、while文のbreak、continue、pass、elseのそれぞれの使い方を紹介します。 それでは始めていきましょう。 for文、while文の使い方 まずはfor文、while文の使い方をおさ... -
【Python基礎】リスト内の複数の要素を比較する方法
リスト 前回、Pythonでの無限大「inf」の作成方法とその特徴を紹介しました。 今回はPythonで複数のリスト内の要素を比較する方法を紹介します。 それでは始めていきましょう。 複数の要素をもつリスト同士の比較 まずとりあえず複数の要素をもつリスト同... -
【Python基礎】無限大「inf」の作成方法とその特徴
無限大「inf」 前回、Pythonのpipでライブラリのインストール時に「note: This error originates from a subprocess, and is likely not a problem with pip. error: subprocess-exited-with-error」でインストールに失敗する場合の対処法を紹介しました。... -
【pip】ライブラリのインストール時に「note: This error originates from a subprocess, and is likely not a problem with pip. error: subprocess-exited-with-error」でインストールに失敗する場合の対処法[Python]
pip 前回、raytracingライブラリをより便利にする自作関数について紹介しました。 今回はOpticspyという光学設計用のライブラリをインストールしようとした際に出てきた`「error: subprocess-exited-with-error」というエラーへの対処法を紹介していきます... -
【raytracing】raytracingライブラリをより便利にする自作関数[Python]
raytracing 前回、raytracingライブラリでレンズに入らなかった光線を除外した光線図を描く方法を紹介しました。 今回はraytracingライブラリをより便利にする自作関数を紹介します。 紹介する際に基本とする光学系はこちらです。 from raytracing import ... -
【raytracing】レンズに入らなかった光線を除外した光線図を描く方法[Python]
raytracing 前回、raytracingライブラリでアパチャーのサイズの取得方法とレンズ位置の図示の方法を紹介しました。 今回はraytracingライブラリでレンズに入らなかった光線を除外した光線図を描く方法を紹介します。 前回のおさらいをするとこんなプログラ... -
【raytracing】アパチャーのサイズの取得方法とレンズ位置の図示の方法[Python]
raytracing 前回、焦点距離を変化させ、特定の高さ(サイズ)の光線を得る方法を紹介しました。 今回はaytracingライブラリでアパチャーのサイズの取得方法とレンズ位置の図示の方法を紹介します。 前回までに光線や焦点距離、結像距離を図にする方法を紹... -
【raytracing】焦点距離を変化させ、特定の高さ(サイズ)の光線を得る方法[Python]
raytracing 前回、raytracingライブラリで光線が集まる位置(結像位置)を取得し、図に表示する方法を紹介しました。 今回はraytracingライブラリを使って、焦点距離を変化させ、特定の高さ(サイズ)の光線を得る方法を紹介します。 それでは始めていきま... -
【raytracing】光線が集まる位置(結像位置)を取得し、図に表示する方法[Python]
raytracing 前回、raytracingライブラリを使ってABCD行列のそれぞれの値と焦点位置を取得し、図に追加する方法を紹介しました。 今回は光線が集まる位置(結像位置)を取得し、図に表示する方法を紹介します。 まず前回までのプログラムのおさらいですが、...