Stackoverflow コミュニティの皆様
私はプログラミングに本当に慣れていないので、あなたの答えが得られず、もう一度質問しなければならない場合はすみません. 検索機能を使用しようとしましたが、私の問題はよくあることだと確信していますが、正直なところ答えがわかりません。
iPython 1.1.0 を使用して、燃焼モデリング用の cantera という名前のプログラムを実行しています。私が正しければ、Python 2.7で動作します。私の問題は、matplotlib を介して複数のデータ ポイントをプロットしたいということですが、これらのデータ ポイントを取得するのはちょっと難しいようです。2 つの特定の燃焼変数の依存関係を示したいと思います。私のアプローチは、ループを作成し、すべてのステップでこれらのデータポイントの 1 つを作成し、最後にそれらすべてをプロットすることでした。インデックス名に依存する変数を作成しようとしましたが、使用したコードが機能しないことがわかりました。
%matplotlib inline import matplotlib.pyplot as plt import numpy as nm from future import division import cantera as ct
i が範囲 (50,151) の場合: x_i = i/100
問題は、すべてのループが既存の変数 x_i を上書きすることです。したがって、最終的に 1 つの変数 x_i になります。私が望むのは、すべてのループで新しい変数 x_1、x_2、x_3、x_4 などを作成することです。それを行う簡単な方法はありますか?
ご協力ありがとうございました。