2011-03-04 25 views
0

Excelのinteropアセンブリを使用してC#でExcel Linest()関数を呼び出しています。 既知のxと既知のyに "double"型の配列を提供していますが、既知のxに3つの変数を渡したいと思います。ですから、私のX配列はdouble [8,3]のようになります。これらの配列をExcelのLinest()関数に入力すると、エラーが表示されます。しかし、私は8X3の代わりに3X3(正方行列)の配列を入力すると成功し、出力にいくつかの値を与えます。ですから、正方行列構造を持たないX変数に複数の変数入力を与えるにはどうすればよいですか?Excel Linest関数の問題

答えて

0

既知のyについても2次元配列を使用しました。だから、私の2つの配列は次のようになります:

X: double[8,3] 
Y: double[8,1]

これは私の問題を解決しました。 C#やその他の.NET言語でExcelのinterop関数を使用するためのヘルプ/ドキュメント/サンプルはまったくありません。