Быстро перепроверить сложные математические результаты? - PullRequest
0 голосов
/ 22 октября 2010

Я выполняю матричные операции над большими матрицами в моей программе C++. Мне нужно проверить результаты, которые я получаю, я использовал для этой задачи WolframAlpha до сих пор. Но мои входы сейчас очень велики, и веб-интерфейс НЕ принимает такие большие значения (textfield ограничено).

Я ищу лучшее решение для быстрой перекрестной проверки / выполнения математических задач.

Я знаю, что есть Matlab, но я никогда не использовал его, и я не знаю, удовлетворит ли это моих потребностей и насколько крутой будет кривая обучения?

Это время, чтобы совершить прыжок? или есть другие решения?

Ответы [ 2 ]

3 голосов
/ 22 октября 2010

Если вы не возражаете против использования python, возможно, вам подойдет numpy .

Помимо стоимости лицензии, MATLAB - это современный математический математический инструмент.Существует октава как бесплатная альтернатива с открытым исходным кодом, с похожим синтаксисом.Кривая обучения для обоих инструментов абсолютно плавная!

0 голосов
/ 23 октября 2010

WolframAlpha - это веб-интерфейс для Wolfram Mathematica .Синтаксис команды точно такой же.Если у вас есть доступ к Mathematica в вашем университете, это будет для вас наиболее удачным выбором, поскольку у вас уже есть опыт работы с WolframAlpha.

Вы также можете попробовать некоторые пакеты для преобразования команд Mathematica в MATLAB:


Сообщите нам более подробно, каков ваш процесс проверки.Как выглядят ваши данные и какие команды вы использовали в WolframALpha?Тогда мы можем помочь вам с альтернативой MATLAB.

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