Что такое DenseVector? Как его использовать? - PullRequest
0 голосов
/ 13 ноября 2018

Наткнулся на следующий код, но нет пространства имен или типа DenseVector. Должен ли я что-либо импортировать?. Я уже добавил using System;

 Vector<double> P1 = new DenseVector(new[] { PointA.x, PointA.y });

1 Ответ

0 голосов
/ 13 ноября 2018

Возможно, вы забыли вставить это в свои ссылки на сборку:

using MathNet.Numerics.LinearAlgebra.Double;

Обновление:

Из этой ссылки

У меня все получилось.

Шаги:

  • Создайте папку с названием Assets / Plugins в вашем проекте.

  • перейдите на

https://onedrive.live.com/?id=84F3672F8CDA3E91%21440210&cid=84F3672F8CDA3E91

и загрузите последнюю версию MatNet.Numerics.dll в формате zip.

  • откройте папку с именем Net35.Unity, очевидно, работает только на этой версии .net.

  • скопировать ОБА MathNet.Numerics.dll И System.Threading.dll в ресурсы / плагины.

Примечание: не трогайте ничего в MonoDevelop.он должен ссылаться на него автоматически.

Для меня я устанавливал более новую версию .net, и я не знал, что для этого также нужен System.Threading.dll.Как только я получил это в вышеупомянутом формате, это работало отлично.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...