Autor Beitrag
angelag
Hält's aus hier
Beiträge: 5



BeitragVerfasst: Sa 07.01.12 22:00 
Ich bin auf der Suche nach einer guten Mathematik Bibliothek für C#. Ich muss lineare Gleichungen lösen und würde diese gerne in Matrix-Form angeben können und dann lösen lassen.

Gibt es dafür nichts offizielles? Bisher konnte ich nur ein paar dubiose Libs finden, die zwar für den Zweck reichen sollten, aber ich will mich drauf verlassen können, dass es gut programmiert ist...
Weshalb ist sowas essentielles nicht in .NET-Klassenbibliothek vorhanden?
Th69
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Moderator
Beiträge: 4795
Erhaltene Danke: 1059

Win10
C#, C++ (VS 2017/19/22)
BeitragVerfasst: Sa 07.01.12 22:52 
Hallo,

hast du schon die Liste List_of_numerical_libraries#.NET dir angeschaut?

Aber so schwer ist der Algorithmus ja nicht, s. en.wikipedia.org/wiki/Gaussian_elimination

Bei CodeProject hat jemand dies in einem seiner Programme als Nebenmethode implementiert: www.codeproject.com/...atrixoperations.aspx

Für diesen Beitrag haben gedankt: angelag
angelag Threadstarter
Hält's aus hier
Beiträge: 5



BeitragVerfasst: So 08.01.12 13:27 
Danke für die Antwort! Nur wie binde ich die .dll nun ein (sry, bin in C# relativ neu)? Dachte dafür würde ich auch die Quelldateien benötigen, aber zB. bei "Dambach Linear Algebra Framework" ist lediglich die .dll Datei vorhanden...
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: So 08.01.12 13:32 
Hi!

Im Solution Explorer (rechts in VS) klickst Du mit Rechts auf "Referenzen", dort dann "Referenz hinzufügen". Im folgenden Dialog wählst Du die DLL-Datei. Danach kannst Du wie gewohnt die Namespaces benutzen, die in der DLL-Datei drin sind.

Grüße,
Christian

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".

Für diesen Beitrag haben gedankt: angelag
angelag Threadstarter
Hält's aus hier
Beiträge: 5



BeitragVerfasst: So 08.01.12 15:50 
Danke euch beiden! Habs nun mit DotNumerics hinbekommen. Sollte es jedoch Erfahrungen geben zu Libs die besser sind, dann immer her damit...