gnuplotで、2つの変数を持つ関数をプロットして近似することは可能ですか?たとえば、高さhと温度Tに依存する物理関数で、T依存関係は計算するだけで、プロットすることはできません(の場合、f実験データが存在します)。hT
f(h,T) = a * h * (1 + alpha * T) + f0
ここでa、およびf0は適合によって決定されますが、alpha既知です。f最後に、y軸とx軸にプロットが必要hです。依存関係全体Tはフィットで処理する必要がありますが、で表示する必要はありませんsplot。
以下は私が試したものと失敗したものです。2つのダミー変数を設定できないためだと思います。
set term png;
set output 'test.png';
set dummy h;
set dummy T;
f(h,T) = a * h * (1 + alpha * T) + f0;
fit f(h,T) 'data.txt' using 2:4:1 via a, f0;
plot f(h,T);
与えるundefined variable: h。何か案は?