2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Приглашаем попробовать MagicPlot (графики и аппроксимация)
Сообщение26.07.2010, 17:38 
Здравствуйте!

Приглашаем вас попробовать в деле новую программу MagicPlot для построения научных графиков, нелинейной аппроксимации (МНК Левенберга-Марквардта), обработки данных.
Официальный сайт программы http://magicplot.com

Программа предлагается в двух версиях:
  • MagicPlot Student - бесплатная для некоммерческого использования, с ограниченной функциональностью
  • MagicPlot Pro - версия с полной функциональностью, платная.

Вот, что она может:
  • открывать файлы с данными в табличном формате (txt, dat)
  • строить 2D графики
  • изменять масштаб, увеличение, уменьшение графика, выделение части графика с помощью мышки
  • менять формат графиков, подписи к осям
  • работа с данными, есть редактор формул
  • вычитание фона на графике
  • подгонка пиков Гауссом или Лоренцом (в версии Pro - произвольной функцией)
  • экспорт графиков, в Pro - и в векторных форматах eps, pdf, emf
  • Undo и Redo
  • и многое другое

Полный список функций и сравнение версий тут:
http://magicplot.com/wiki/comparison

Программа написана на Java и может быть запущена под Windows, Mac OS X, Linux/Unix.

 
 
 
 Re: Приглашаем попробовать MagicPlot (графики и аппроксимация)
Сообщение27.07.2010, 14:05 
немного "допиленый" gnuplot?

 
 
 
 Re: Приглашаем попробовать MagicPlot (графики и аппроксимация)
Сообщение27.07.2010, 16:03 
Ed_Em в сообщении #341172 писал(а):
немного "допиленый" gnuplot?

Все программы для обработки научных данных в чем-то похожи, но gnuplot - достаточно далекий аналог.
MagicPlot - программа, ориентированная на работу в графическом интерфейсе, а не командах, и у нее несколько иная область применения.
Ну и "допиленый" тут тоже не годится, т.к. MagicPlot использует свои функции построения графиков.
Кстати, обсудить программу можно и ВКонтакте: http://vkontakte.ru/club1872310

 
 
 
 Re: Приглашаем попробовать MagicPlot (графики и аппроксимация)
Сообщение27.07.2010, 19:11 
Цитата:
MagicPlot - программа, ориентированная на работу в графическом интерфейсе

Ну вот, а говорите, лучше gnuplot. Значит, ее только "в графическом интерфейсе" и можно использовать, а из своей программы не запустишь... Например, для отображения графиков во всяких веб-формах уже давным давно зарекомендовал себя лучше всех именно gnuplot.

 
 
 
 Re: Приглашаем попробовать MagicPlot (графики и аппроксимация)
Сообщение27.07.2010, 19:20 
Цитата:
Ну вот, а говорите, лучше gnuplot.

Я вообще про gnuplot ничего не говорил изначально :) У каждой программы своя область применения :)
Когда я говорил "далекий аналог" я имел в виду не то, что gnuplot хуже, а то, что он значительно другой.

 
 
 
 Re: Приглашаем попробовать MagicPlot (графики и аппроксимация)
Сообщение29.07.2010, 11:05 
Так эта программа опен сурс? Получится ли использовать классы графиков в своей программе?

 
 
 
 Re: Приглашаем попробовать MagicPlot (графики и аппроксимация)
Сообщение29.07.2010, 11:41 
logout2d в сообщении #341415 писал(а):
Так эта программа опен сурс? Получится ли использовать классы графиков в своей программе?

Нет, код MagicPlot закрытый.

На Java есть большая библиотека для графиков JFreeChart (в MagicPlot она не используется).

 
 
 
 Re: Приглашаем попробовать MagicPlot (графики и аппроксимация)
Сообщение30.07.2010, 10:58 

(Оффтоп)

А на С# может кто посоветует либу - набор контролсов для построения графиков в собственной программе? Кроме gnuplot.

 
 
 
 Re: Приглашаем попробовать MagicPlot (графики и аппроксимация)
Сообщение21.09.2010, 14:46 

(Оффтоп)

logout2d в сообщении #341585 писал(а):
А на С# может кто посоветует либу - набор контролсов для построения графиков в собственной программе? Кроме gnuplot.

Вроде хвалят ZedGraph, но я не пробовал.
Вот тут видел его обзор: http://jenyay.net/Programming/ZedGraph

 
 
 
 Re: Приглашаем попробовать MagicPlot (графики и аппроксимация)
Сообщение21.09.2010, 15:27 

(Оффтоп)

logout2d в сообщении #341585 писал(а):
А на С# может кто посоветует либу - набор контролсов для построения графиков в собственной программе? Кроме gnuplot.
Microsoft Chart Controls for Microsoft .NET Framework 3.5

 
 
 
 Re: Приглашаем попробовать MagicPlot (графики и аппроксимация)
Сообщение24.05.2012, 16:57 
Кстати, недавно вышло обновление - 2.2, в нем значительно улучшен экспорт картинок в векторные форматы (шрифты и прозрачность). Еще добавлена вставка картинок, упрощен ввод формул для вычисления столбцов, и, как обычно, исправлены ошибки. Кого-то может также заинтересовать пакетная обработка данных и аппроксимация серии, правда она только в версии Pro.

Как всегда, приглашаю обсудить что удобно, что неудобно, и чего не хватает.

 
 
 
 Re: Приглашаем попробовать MagicPlot (графики и аппроксимация)
Сообщение31.05.2012, 20:05 
Какие плюсы программы в сравнении с другими подобными? Или хотя бы функциям plot из пакетов?

 
 
 
 Re: Приглашаем попробовать MagicPlot (графики и аппроксимация)
Сообщение04.06.2012, 21:37 
coll3ctor в сообщении #579065 писал(а):
Какие плюсы программы в сравнении с другими подобными? Или хотя бы функциям plot из пакетов?

Здравствуйте, coll3ctor!

Тут когда-то был написан текст про преимущества, на английском: http://magicplot.com/advantages.php
Вот тут есть небольшой независимый обзор: http://research2dotzero.blogspot.com/20 ... eview.html

Основное преимущество - удобство, всякие мелочи. Удобный диалог импорта текстовых таблиц, позволяющий сразу построить график. Масштабирование графиков мышкой, полосами прокрутки, инструментом "рука", при этом график не мерцает. Кривые можно копировать между графиками через Ctrl+C/Ctrl+V. Большая часть настроек оформления - не открывая диалоговых окон, на панели инспектора в главном окне. При перемещении объектов работает привязка к границам других объектов. Полностью поддерживается альфа-канал (полупрозрачность). Можно сохранять и применять шаблоны оформления графиков. Везде работает многоуровневая откатка (которая Ctrl+Z).

Нелинейная аппроксимация - широкие возможности для творчества. Для написания своей функции достаточно клика.
А еще - подсветка синтаксиса во всех формулах и встроенный калькулятор :D
MagicPlot маленький (< 2 МБ) и кросс-платформенный.

Приношу извинения за задержку с ответом.

 
 
 [ Сообщений: 13 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group