Come usare il metodo MeshGrid in Accord.Math Matrix Class? [chiuso]

-1

Sto utilizzando lo spazio dei nomi Accord.Math per Visual Studio in C #.

Sto cercando di utilizzare il metodo MeshGrid < > sotto la classe Matrix per lo spazio dei nomi Accord.Math. Tuttavia, non sono sicuro di come implementare questo metodo anche dopo aver letto la documentazione per vederlo qui: link

Qualcuno può mostrarmi come implementare correttamente questo metodo?

Ho due variabili Double [] denominate xa e ya che sto cercando di passare a MeshGrid. Ho provato a chiamare usando:

var q = Matrix.MeshGrid(xa,ya);

Ma per questo si dice che gli argomenti di tipo non possono essere dedotti dal loro utilizzo.

L'output di MeshGrid è una 2-Tupla. T1 è T [] T2 è T []

    
posta 143e9 15.12.2014 - 22:13
fonte

1 risposta

1

Il metodo Matrix.MeshGrid prende gli input come tipo di T[] (non T[,] ).

Firma del metodo:

public static Tuple<T[,], T[,]> MeshGrid<T>(this T[] sequence1, T[] sequence2);

Esempio:

var xi = new double[] {1, 2, 3, 4, 5};
var yi = new double[] {6, 7, 8, 9, 10};
Tuple<double[,], double[,]> grid = Matrix.MeshGrid(xi, yi);
    
risposta data 16.12.2014 - 16:27
fonte

Leggi altre domande sui tag