IPB                

Здравствуйте, гость ( Вход | Регистрация )


ФорУм - для ума ©
БСЭ; DJVU Библиотека - Основное книгохранилище
3 страниц V   1 2 3 >  
Ответить в данную темуНачать новую тему
Построение графиков по точкам, при количестве точек более 100 тысяч
alex_kam
сообщение 15.02.2008, 0:26
Сообщение #1


Магистр
****

Группа: Member
Сообщений: 392
Регистрация: 9.1.2006
Пользователь №: 888
Поблагодарили: 211 раз(а)




Не подскажите какую-нибудь программу для удобного построения графиков по точкам. Количество точек начинается от 50 тыс. и выше.
Хотелось бы что-нибудь быстрое и удобное... :-) специализированное.
Построение графиков в Maple с таким объёмом данных проблемотично, Excel :-) быстрее, но неудобен... (удивительно). Пробовал Intel Array Visualizator... интересная программа, интересные возможности построения различных графиков по различным форматам данных... но крайне неудобная в выводе графиков... верее совсем не удобная...

Сообщение отредактировал alex_kam - 15.02.2008, 0:27


--------------------
Там, где человек – главное богатство недр! (с) И. Растеряев
Перейти в начало страницы
+Цитировать сообщение
Allex
сообщение 15.02.2008, 11:47
Сообщение #2


Аспирант
*****

Группа: Member
Сообщений: 1251
Регистрация: 20.8.2005
Пользователь №: 145
Поблагодарили: 1040 раз(а)




1. Origin,
2. Sigma Plot.


Поблагодарили:
Перейти в начало страницы
+Цитировать сообщение
ycheff
сообщение 15.02.2008, 13:32
Сообщение #3


Ректор
********

Группа: Moderator
Сообщений: 6489
Регистрация: 9.12.2006
Из: Моск. обл.
Пользователь №: 3363
Поблагодарили: 12887 раз(а)




3. Table Curve
4. Curve Expert


--------------------
I've never been clever, because need it never...


Поблагодарили:
Перейти в начало страницы
+Цитировать сообщение
ycheff
сообщение 16.09.2008, 18:09
Сообщение #4


Ректор
********

Группа: Moderator
Сообщений: 6489
Регистрация: 9.12.2006
Из: Моск. обл.
Пользователь №: 3363
Поблагодарили: 12887 раз(а)




TableCurve 5.0.1 ftp://ftp.spss.com/pub/web/tcurve2d/tc2d.exe
Некоторые отличия от 2 версии есть, напр., добавлен Фурье-анализ и ещё кое-что по мелочам.
Синтаксис юзер-функций остался прежний - все мои функции работают. Исправлены некоторые глюки старой версии.

Прикрепленные файлы
Прикрепленный файл  SPSS_TableCurve_2D_5.0.zip ( 66.85 килобайт ) Кол-во скачиваний: 2447
 


--------------------
I've never been clever, because need it never...


Поблагодарили:
Перейти в начало страницы
+Цитировать сообщение
metelev_sv
сообщение 16.09.2008, 20:36
Сообщение #5


Профессор
*******

Группа: Banned
Сообщений: 3226
Регистрация: 3.4.2008
Из: СПб
Пользователь №: 7086
Поблагодарили: 2602 раз(а)




Для комплекта --- gnuplot. Он бесплатный, хоть и не под лицензией GNU, сайт: _http://www.gnuplot.info/

Преимущества, что умеет:
  1. Управляется текстовыми командами, поэтому позволяет описание желаемых действий собрать в макрос (что должно быть по осям написано, какого вида точки, в каком диапазоне и т.д.). Если нужно большое количество однотипных графиков это особенно полезно.
  2. Не требует инсталляции
  3. Множество примеров
  4. Встроено фиттирование
  5. Умеет рисовать поверхности
  6. Множество доступных устройств вывода графика (терминалов)---windows, aifm, cgm, corel, dumb, dxf, emf, fig, hp2623a, hp2648, hp500c, hpgl, hpljii, hppj, imagen, mif, pbm, png, jpeg, gif, epslatex, pslatex and pstex, postscript, qms, svg, tgif, tkcanvas, epson-180dpi, latex, eepic, tpic, pstricks, texdraw, mf, mp

Недостатки
  1. По умолчанию график не очень красивый получается, шрифты в легенде и подписях мелкие и квадратные слишком.
  2. Функции приходится писать на языке самого gnuplot. Ни условных переходов ни циклов, ничего такого не предусмотрено. Есть обычный набор из корней, тригонометрии, логарифмов и т.д. и их комбинаций с помощью арифметических операций.
  3. Графический интерфейс есть, но неудобный, фактически представляет собой команды, распределённые по меню и командную строку.


--------------------
Бог есть!


Поблагодарили:
Перейти в начало страницы
+Цитировать сообщение
ycheff
сообщение 7.10.2008, 20:03
Сообщение #6


Ректор
********

Группа: Moderator
Сообщений: 6489
Регистрация: 9.12.2006
Из: Моск. обл.
Пользователь №: 3363
Поблагодарили: 12887 раз(а)




Что за программа Bio Stat 2007 pro 3.8.0. Скачал, но пока не знаю, зачем.


--------------------
I've never been clever, because need it never...
Перейти в начало страницы
+Цитировать сообщение
eurisco1
сообщение 7.10.2008, 21:05
Сообщение #7


Магистр
****

Группа: Moderator
Сообщений: 633
Регистрация: 23.7.2005
Пользователь №: 11
Поблагодарили: 312 раз(а)




Цитата(ycheff @ 7.10.2008, 21:03) *
Что за программа Bio Stat 2007 pro 3.8.0. Скачал, но пока не знаю, зачем.


BioStat - user-friendly biology and medicine oriented statistical software. With BioStat 2006, one gets a robust suite of statistics tools and graphical analysis methods that are easily accessed though a simple and straightforward interface. While BioStat 2006 is a “heavy-duty” biology and medicine oriented professional statistical analysis tool, the interface is so simple that even people who have no knowledge of statistics are capable of processing data, provided they know how to use PC and clear instructions are given. This frees up intellectual resources for analyzing the results, rather than agonizing over who and how processed the data, and if any mistakes were made in the process.

Более ничего не могу сказать. Но по всему видно, что математичекая статистика там реализована юзер френдли.
Но могучая

Statistical features:
basic statistics:
determining descriptive statistics
normality tests
T-Test/Pagurova Criterion/G-Criterion
Fisher F-test
correlation coefficients (Pearson, Fechner) and covariation
cross-tabulation
frequency tables analysis
ANOVA (MANOVA, GLM ANOVA)
nonparametric statistics:
2x2 Tables Analysis (Chi-square, Yates Chi-square, Exact Fisher Test, etc.)
rank correlations (Kendall Tau, Spearman R, Gamma, etc.)
comparing independent samples (Mann-Whitney U Test, Kolmogorov-Smirnov test, Wald-Wolfowitz Runs Test, Rosenbaum Criterion;Kruskal-Wallis ANOVA, median test)
comparing dependent samples (Wilcoxon Matched Pairs Test, Sign Test, Friedman ANOVA, Kendall's Coeff. of Concordance)
Cochran Q Test
regression analysis:
multivariate linear regression
logistic regression
stepwise regression
polynomial regression
Cox proportional-hazards regression
time series analysis
survival analysis
Cox regression
probit-analysis (LD50, LD50 SE, cumulation coefficient, LD100 calculation)
BioStat stand-alone version features:
Powerful spreadsheet processor with
multi-sheets workbook
formulae and cell classes
OLE 2 Support
spell-checking
Supports all mainstream file formats.
Data processor enables
creating/transformation using formulae
matrix operations
random numbers generation
data sampling
Powerful "charts processor" - plot any chart you know!


Поблагодарили:
Перейти в начало страницы
+Цитировать сообщение
metelev_sv
сообщение 29.11.2008, 0:32
Сообщение #8


Профессор
*******

Группа: Banned
Сообщений: 3226
Регистрация: 3.4.2008
Из: СПб
Пользователь №: 7086
Поблагодарили: 2602 раз(а)




Попытался обработать фотографию точки от лазерной указки, чтобы понять насколько точно можно определить её положение на фотографии. В gnuplot с ходу не получилось загрузить фотографию, потому что документация по не-текстовым, бинарным файлам мало понятна. Принялся смотреть, как ещё это можно сделать. Оказалось что кроме могучего пакета ROOT, который мне когда-то рекомендовали, существует ещё такая же мощная альтернатива R-project и пакет попроще gri. Последний для моих целей не подходит, поскольку там нет фиттирования. R-project имеет 20-летнюю историю, 68 ссылок на книги, половина из них издательства Springer, большей частью книги касаются применения этого пакета в какой-либо конкретной области. Мне захотелось их сравнить, нашёл интересное обсуждение и вот хочу им поделиться. Вот здесь вот:

_http://root.cern.ch/phpBB2/viewtopic.php?t=3410&highlight=&sid=1ebcefbe4cd58f4bbc695fd3c2d36a4c

Ссылки на сайты соответствующих проектов:
_http://root.cern.ch/
_http://www.r-project.org/
_http://gri.sourceforge.net/


--------------------
Бог есть!


Поблагодарили:
Перейти в начало страницы
+Цитировать сообщение
ycheff
сообщение 8.02.2009, 11:54
Сообщение #9


Ректор
********

Группа: Moderator
Сообщений: 6489
Регистрация: 9.12.2006
Из: Моск. обл.
Пользователь №: 3363
Поблагодарили: 12887 раз(а)




Нашелся-таки патч для TableCurve 5.00 - теперь все работает.


--------------------
I've never been clever, because need it never...
Перейти в начало страницы
+Цитировать сообщение
spfsab
сообщение 19.07.2009, 21:30
Сообщение #10


Первокурсник
**

Группа: Member
Сообщений: 74
Регистрация: 2.11.2007
Из: Россия
Пользователь №: 5871
Поблагодарили: 27 раз(а)




А чем не устраивает старый добрый Grafer?
Перейти в начало страницы
+Цитировать сообщение
ycheff
сообщение 19.07.2009, 23:18
Сообщение #11


Ректор
********

Группа: Moderator
Сообщений: 6489
Регистрация: 9.12.2006
Из: Моск. обл.
Пользователь №: 3363
Поблагодарили: 12887 раз(а)




Многое зависит от задачи, которая ставится. Я пользуюсь 4-5 программами для построения графиков.
Так напр., Table Curve позволяет подбирать подгоночную функцию, наблюдая влияние задаваемых параметров в интерактивном режиме - других аналогов я не видел. Где-то можно ввести некоторые специальные функции - где-то нельзя. Вот тут и начинается выбор программы.


--------------------
I've never been clever, because need it never...
Перейти в начало страницы
+Цитировать сообщение
spfsab
сообщение 20.07.2009, 0:41
Сообщение #12


Первокурсник
**

Группа: Member
Сообщений: 74
Регистрация: 2.11.2007
Из: Россия
Пользователь №: 5871
Поблагодарили: 27 раз(а)




Цитата(ycheff @ 20.07.2009, 2:18) *
Многое зависит от задачи, которая ставится. Я пользуюсь 4-5 программами для построения графиков.
Так напр., Table Curve позволяет подбирать подгоночную функцию, наблюдая влияние задаваемых параметров в интерактивном режиме - других аналогов я не видел. Где-то можно ввести некоторые специальные функции - где-то нельзя. Вот тут и начинается выбор программы.



Ну, вопрос изначально был про 50 тысяч точек и больше. Я спросил в этом контексте. А что касается подгоночных функций, то и в Grafer'е кое-что есть, полиномы да сплайны всякие.
Перейти в начало страницы
+Цитировать сообщение
SuLP
сообщение 2.11.2009, 23:13
Сообщение #13


Первокурсник
**

Группа: Member
Сообщений: 38
Регистрация: 16.7.2009
Пользователь №: 34940
Поблагодарили: 16 раз(а)




Чтоб не делать новой темы, отпишусь тут... Посоветуйте - стоит следующая задача:
Есть порядка 100 файлов с результатами счета (в каждом порядка 500 значений). Названия Файлов вида x_y.dat. Нужно чем-то перелопатить масивы внутри этих файлов и собрать новый файл с данными вида x y f(x,y) затем уже гнуплотом отрисую какуюнибудь красоту.

Чем лучше и удобнее отработать по таким данным?

ЗЫ желательно ПО для win
Перейти в начало страницы
+Цитировать сообщение
metelev_sv
сообщение 3.11.2009, 0:09
Сообщение #14


Профессор
*******

Группа: Banned
Сообщений: 3226
Регистрация: 3.4.2008
Из: СПб
Пользователь №: 7086
Поблагодарили: 2602 раз(а)




Цитата(SuLP @ 2.11.2009, 23:13) *
Чтоб не делать новой темы, отпишусь тут... Посоветуйте - стоит следующая задача:
Есть порядка 100 файлов с результатами счета (в каждом порядка 500 значений). Названия Файлов вида x_y.dat. Нужно чем-то перелопатить масивы внутри этих файлов и собрать новый файл с данными вида x y f(x,y) затем уже гнуплотом отрисую какуюнибудь красоту.

Чем лучше и удобнее отработать по таким данным?

ЗЫ желательно ПО для win


Если f(x,y) не сложная, то её можно считать внутри гнуплота. Быстрейший способ, я думаю, нарисовать один и потом методом копи-паста сделать ещё сто таких же.

Я бы делал обработку на python (опять же, если счёт несложный). Но это только потому, что я его знаю. По-моему лучше выучить какой-нибудь интерпретатор для таких вот целей.


--------------------
Бог есть!
Перейти в начало страницы
+Цитировать сообщение
SuLP
сообщение 3.11.2009, 6:20
Сообщение #15


Первокурсник
**

Группа: Member
Сообщений: 38
Регистрация: 16.7.2009
Пользователь №: 34940
Поблагодарили: 16 раз(а)




Цитата(metelev_sv @ 3.11.2009, 2:09) *
Если f(x,y) не сложная, то её можно считать внутри гнуплота. Быстрейший способ, я думаю, нарисовать один и потом методом копи-паста сделать ещё сто таких же.

Я бы делал обработку на python (опять же, если счёт несложный). Но это только потому, что я его знаю. По-моему лучше выучить какой-нибудь интерпретатор для таких вот целей.

мне по сути надо из каждого файла взять 3 значения - х у и определенной обработкой из файла выдернуть 1 цифру, в итоге должно получится 100 точек (по одной на каждый файл) и по ним уже строить 3D график. Как это сделать красиво на гнуплоте чета не придумалось (IMG:style_emoticons/default/smile.gif)

вот погуглив до того как тут отписаться тоже много упоминаний о Питоне встретил, скачал, поставил его и засомневался (IMG:style_emoticons/default/smile.gif) Все-таки раз уж разбираться с чем-то (питона я не знаю), то хотелось бы, чтоб этот инструмент был универсальным и мощным, чтоб в будующем под немного измененную задачу не пришлось учить что-то другое. Ну и уверенности нет пока, что нет какогото более эффективного инструмента. Может быть какието математические пакеты позволяют обрабатывать "множества" файлов? Вроде, например, у Матлаба есть библиотека обработки экспериментальных данных (описание пока не нашел)

Интерпритатор - какой например, чтоб понять что этот класс программ умеет.
Перейти в начало страницы
+Цитировать сообщение
metelev_sv
сообщение 3.11.2009, 6:54
Сообщение #16


Профессор
*******

Группа: Banned
Сообщений: 3226
Регистрация: 3.4.2008
Из: СПб
Пользователь №: 7086
Поблагодарили: 2602 раз(а)




Цитата(SuLP @ 3.11.2009, 6:20) *
Цитата(metelev_sv @ 3.11.2009, 2:09) *
Если f(x,y) не сложная, то её можно считать внутри гнуплота. Быстрейший способ, я думаю, нарисовать один и потом методом копи-паста сделать ещё сто таких же.

Я бы делал обработку на python (опять же, если счёт несложный). Но это только потому, что я его знаю. По-моему лучше выучить какой-нибудь интерпретатор для таких вот целей.

мне по сути надо из каждого файла взять 3 значения - х у и определенной обработкой из файла выдернуть 1 цифру, в итоге должно получится 100 точек (по одной на каждый файл) и по ним уже строить 3D график. Как это сделать красиво на гнуплоте чета не придумалось (IMG:style_emoticons/default/smile.gif)

вот погуглив до того как тут отписаться тоже много упоминаний о Питоне встретил, скачал, поставил его и засомневался (IMG:style_emoticons/default/smile.gif) Все-таки раз уж разбираться с чем-то (питона я не знаю), то хотелось бы, чтоб этот инструмент был универсальным и мощным, чтоб в будующем под немного измененную задачу не пришлось учить что-то другое. Ну и уверенности нет пока, что нет какогото более эффективного инструмента. Может быть какието математические пакеты позволяют обрабатывать "множества" файлов? Вроде, например, у Матлаба есть библиотека обработки экспериментальных данных (описание пока не нашел)

Интерпритатор - какой например, чтоб понять что этот класс программ умеет.


Насколько я помню, в гнуплоте есть возможность строить поверхности по исходным данным двух типов. Либо это матрица, каждый элемент которой это значение z, предполагается что эквидистантно расположенные, либо вот линии, каждая точка которых по-моему тремя координатами задаётся, то есть вроде как раз Ваш случай. Должен честно сказать, строить поверхности мне не приходилось, поэтому много чего сказать не смогу. Посмотрите в его примерах, у него там есть примеры построения поверхностей. Как правило можно разобраться, во всяком случае с помощью хелпа.

В чём беда гнуплота---во-первых украшательство относительно много времени занимает. Каждую мелочь надо в справке искать. И украшательство это не универсальное. Например, есть возможность выводить постскрипт-картинку и надписи к ней в теховском виде. Ясно, что таким способом сделанная картинка не может быть средствами гнуплота выведена в другом формате. Есть (кажется) возможность использовать средства постскрипта для подписей. Постскрипт тоже многое умеет, надстрочные, подстрочные индексы, греческие буквы, может дроби, не помню уже. Но это тоже именно для постскрипта специфичный способ. А любой из способов чреват тем, что ты упираешься в какое-либо ограничение и не можешь его преодолеть, в то время как другой способ именно в данном случае может быть был бы лучше.

Надо предупредить, что с гнуплотом мне приходилось сталкиваться с ситуациями, когда он в принципе умеет делать нечто, но как это сделать непонятно. Документация у него не всегда легко читается.

Питон это интерпретатор и есть, самого общего назначения, довольно удобный и имеющий много библиотек и поддерживаемый. Чем-то же надо делать насущные простецкие вещи, вроде подготовки данных для того, чтобы скормить их какой-либо программе. Я на нём писал программу управления своей установкой, например. С матлабом я дела не имел. Именно матлаб или маткад лично мне не нравились в то время, когда я мог за них взяться, тем что невозможно было бы преобразовать счёт в отдельную программу, чтобы запускать её на множестве компьютеров. Хотя ни разу до множества компьютеров дело не дошло. Но не потому что потребности не было. В этом смысле ROOT, например, лучше. Но в него придётся вкладывать гораздо больше сил. Он выглядит в большей степени как набор деталей, например как шкафы в разобранном виде продают, всё уже просверлено только собрать и болтики закрутить. В то время, как маткад и матлаб это готовая мебель, так бы я их сравнил по тому небольшому впечатлению, которое я о них составил.


--------------------
Бог есть!
Перейти в начало страницы
+Цитировать сообщение
Elena
сообщение 3.11.2009, 17:44
Сообщение #17


Ректор
********

Группа: Admin
Сообщений: 11202
Регистрация: 30.8.2005
Пользователь №: 197
Поблагодарили: 9027 раз(а)




Цитата(SuLP @ 3.11.2009, 6:20) *
Цитата(metelev_sv @ 3.11.2009, 2:09) *
Если f(x,y) не сложная, то её можно считать внутри гнуплота. Быстрейший способ, я думаю, нарисовать один и потом методом копи-паста сделать ещё сто таких же.

Я бы делал обработку на python (опять же, если счёт несложный). Но это только потому, что я его знаю. По-моему лучше выучить какой-нибудь интерпретатор для таких вот целей.

мне по сути надо из каждого файла взять 3 значения - х у и определенной обработкой из файла выдернуть 1 цифру, в итоге должно получится 100 точек (по одной на каждый файл) и по ним уже строить 3D график. Как это сделать красиво на гнуплоте чета не придумалось (IMG:style_emoticons/default/smile.gif)

вот погуглив до того как тут отписаться тоже много упоминаний о Питоне встретил, скачал, поставил его и засомневался (IMG:style_emoticons/default/smile.gif) Все-таки раз уж разбираться с чем-то (питона я не знаю), то хотелось бы, чтоб этот инструмент был универсальным и мощным, чтоб в будующем под немного измененную задачу не пришлось учить что-то другое. Ну и уверенности нет пока, что нет какогото более эффективного инструмента. Может быть какието математические пакеты позволяют обрабатывать "множества" файлов? Вроде, например, у Матлаба есть библиотека обработки экспериментальных данных (описание пока не нашел)

Интерпритатор - какой например, чтоб понять что этот класс программ умеет.

В матлабе можно считать файлы в массивы и дальше уже делать с ними все, что заблагорассудится.


--------------------
"Искусство математика состоит в нахождении того частного случая, который содержит все зародыши общности" © Гильберт

Путь по звездам вновь означен,
И вновь гудит набат.
В алтарях святые плачут,
И воин сходит в ад,
Сущий ад,
Но ни шагу назад!
© Ария
Перейти в начало страницы
+Цитировать сообщение
ankr
сообщение 9.11.2009, 16:30
Сообщение #18


Абитуриент
*

Группа: Member
Сообщений: 15
Регистрация: 16.9.2009
Пользователь №: 39059
Поблагодарили: 6 раз(а)




Скачал TableCurve 5.0.1. Ввел таблично зависимость y=f(x).
Зависимость близкая к y=k1*x-exp(-k2*x). Подскажите как в TableCurve ввести данную функцию для апрксимации чтобы получить k1 и k2 ?
Перейти в начало страницы
+Цитировать сообщение
spfsab
сообщение 9.11.2009, 16:55
Сообщение #19


Первокурсник
**

Группа: Member
Сообщений: 74
Регистрация: 2.11.2007
Из: Россия
Пользователь №: 5871
Поблагодарили: 27 раз(а)




Цитата(SuLP @ 3.11.2009, 1:13) *
Чтоб не делать новой темы, отпишусь тут... Посоветуйте - стоит следующая задача:
Есть порядка 100 файлов с результатами счета (в каждом порядка 500 значений). Названия Файлов вида x_y.dat. Нужно чем-то перелопатить масивы внутри этих файлов и собрать новый файл с данными вида x y f(x,y) затем уже гнуплотом отрисую какуюнибудь красоту.

Чем лучше и удобнее отработать по таким данным?

ЗЫ желательно ПО для win


Однозначно рекомендую Perl - удобный, мощный и универсальный интерпретатор, если речь идет о разборках с текстовыми файлами.
Перейти в начало страницы
+Цитировать сообщение
ycheff
сообщение 9.11.2009, 18:18
Сообщение #20


Ректор
********

Группа: Moderator
Сообщений: 6489
Регистрация: 9.12.2006
Из: Моск. обл.
Пользователь №: 3363
Поблагодарили: 12887 раз(а)




Цитата
как в TableCurve ввести данную функцию для апрксимации чтобы получить k1 и k2 ?


Там в меню есть возможность задать юзер-функцию, надо написать y = ..., задать в окошке число параметров, определить начальные значения каждого из параметров. Сохраните функцию. Подбором исходных значений можно видеть, как происходит приближение к точкам данных.
Если не получится у Вас, попробую сделать файл.


--------------------
I've never been clever, because need it never...
Перейти в начало страницы
+Цитировать сообщение
ankr
сообщение 10.11.2009, 10:03
Сообщение #21


Абитуриент
*

Группа: Member
Сообщений: 15
Регистрация: 16.9.2009
Пользователь №: 39059
Поблагодарили: 6 раз(а)




Спасибо. Даже как и получилось. Очень понравилось как программа своими фунциями производит апроксимацию (гораздо точнее чем я своей).
Единственное что пока не нашел, где после апроксимации посмотреть какой функцией она была выполнена ?
Перейти в начало страницы
+Цитировать сообщение
ycheff
сообщение 10.11.2009, 18:38
Сообщение #22


Ректор
********

Группа: Moderator
Сообщений: 6489
Регистрация: 9.12.2006
Из: Моск. обл.
Пользователь №: 3363
Поблагодарили: 12887 раз(а)




Цитата
где после аппроксимации посмотреть какой функцией она была выполнена ?


Жмите List Start, а не Graph Start - и будет Вам "щас прям".
В списке аппроксимаций, отсортированных по точности подгонки, можно выбрать функцию похуже, но более удобную.
Для ввода данных много возможностей - можно использовать TableCurveEditor, ASCII Editor, импортировать данные, dat-файлы....


--------------------
I've never been clever, because need it never...
Перейти в начало страницы
+Цитировать сообщение
ankr
сообщение 11.11.2009, 9:47
Сообщение #23


Абитуриент
*

Группа: Member
Сообщений: 15
Регистрация: 16.9.2009
Пользователь №: 39059
Поблагодарили: 6 раз(а)




Туда заходил. Действительно имеется список функций наиболее подходящих, отсортированных по мере возростания ошибки. Но они показаны шифром (видимо указан только номер функции - см. прилагаемый файл) и я не могу по данному шифру найти фунцию.
Прикрепленное изображение
Перейти в начало страницы
+Цитировать сообщение
ycheff
сообщение 11.11.2009, 21:49
Сообщение #24


Ректор
********

Группа: Moderator
Сообщений: 6489
Регистрация: 9.12.2006
Из: Моск. обл.
Пользователь №: 3363
Поблагодарили: 12887 раз(а)




Можно зайти в Help и посмотреть по номеру вид функции. F2 - жмите.


--------------------
I've never been clever, because need it never...
Перейти в начало страницы
+Цитировать сообщение
ankr
сообщение 12.11.2009, 9:10
Сообщение #25


Абитуриент
*

Группа: Member
Сообщений: 15
Регистрация: 16.9.2009
Пользователь №: 39059
Поблагодарили: 6 раз(а)




Спасибо. Иногда разбираешься в программе, не можешь чего-то найти, а оно перед носом.
Перейти в начало страницы
+Цитировать сообщение
melancholic
сообщение 9.09.2010, 22:24
Сообщение #26


Абитуриент
*

Группа: Novice
Сообщений: 3
Регистрация: 9.9.2010
Пользователь №: 79843
Поблагодарили: 0 раз(а)




Вопрос специалистам по TableCurve. Я пытаюсь обработать экспоненциально возрастающие эмпирические данные, при этом критерием интерполяции выступает относительное отклонение. А в TableCurve, насколько я понял, выбор аппроксимирующей функции осуществляется по абсолютному среднеквадратичному отклонению. Из-за этого наилучшая предлагаемая функция проходит весьма вдалеке от начальных данных, которые в то же время измерены с наибольшей точностью. Как быть? Есть ли в TableCurve возможность как-то задать критерий выбора? Вообще говоря, в моем наборе первая и последняя точка измерены абсолютно точно, но задать, что в них погрешность должна равняться нулю, как я понимаю, в TableCurve нельзя. Может, есть какая-то другая программа с такими возможностями?
Перейти в начало страницы
+Цитировать сообщение
ycheff
сообщение 11.09.2010, 8:40
Сообщение #27


Ректор
********

Группа: Moderator
Сообщений: 6489
Регистрация: 9.12.2006
Из: Моск. обл.
Пользователь №: 3363
Поблагодарили: 12887 раз(а)




Цитата
Вообще говоря, в моем наборе первая и последняя точка измерены абсолютно точно, но задать, что в них погрешность должна равняться нулю, как я понимаю, в TableCurve нельзя


Не знаю насчет "абсолютно", но вес точки можно многократно повысить в Table Curve Editor, а потом снова провести подгонку. Точка с 10-кратным весом раз в 10 будет ближе к реальности.


--------------------
I've never been clever, because need it never...
Перейти в начало страницы
+Цитировать сообщение
melancholic
сообщение 14.09.2010, 12:31
Сообщение #28


Абитуриент
*

Группа: Novice
Сообщений: 3
Регистрация: 9.9.2010
Пользователь №: 79843
Поблагодарили: 0 раз(а)




Цитата(ycheff @ 11.09.2010, 7:40) *
Не знаю насчет "абсолютно", но вес точки можно многократно повысить в Table Curve Editor, а потом снова провести подгонку. Точка с 10-кратным весом раз в 10 будет ближе к реальности.


Спасибо огромное! Я не знал про веса. Задав веса с величинами, обратными самим данным, я получил то, что хотел: относительную погрешность. Я уж думал заморачиваться с кусочной аппроксимацией, чтобы относительная погрешность не так нарастала в начальных данных. Теперь все упростилось. Спасибо еще раз!
Перейти в начало страницы
+Цитировать сообщение
Wild Bill
сообщение 15.09.2010, 16:33
Сообщение #29


Ганфайтер
*******

Группа: Member
Сообщений: 2881
Регистрация: 23.2.2010
Из: Москва, Тушино
Пользователь №: 52631
Поблагодарили: 1400 раз(а)




Если вдруг кому удастся уворовать ITTVIS IDL 7.* (скоро будет уже 8.*), то изучайте и используйте её. Там не только построение всевозможных графиков, но и мощная библиотека со средой для обработки данных. Качайте с сайта, с лицензией помогу. Только там всё серьёзно, не для эпизодического использования.


--------------------
Помните, грамотно поставленный вопрос содержит 2/3 ответа. Неграмотный вопрос отнимает 10 лет жизни!
Если человека кусает вампир - он становится вампиром. Но откуда у меня такое странное ощущение, что очень многих искусали бараны?
Перейти в начало страницы
+Цитировать сообщение
Const
сообщение 2.12.2010, 6:24
Сообщение #30


Профессор
*******

Группа: Member
Сообщений: 3465
Регистрация: 9.11.2010
Из: Уфа
Пользователь №: 88100
Поблагодарили: 3888 раз(а)




Заголовок: лучше поздно, чем…

На исходный пост ответ, видимо: gnuplot.
Ещё во времена первых пентиумов и оперативной памяти в 2-4 мегабайта, кривую по 100 тыс. точкам строил. Ничто из знаемого на тот момент такого близко не умело. В принципе, сейчас есть ещё ряд неплохих инструментов, которые с такими объёмами справятся.


Поблагодарили:
Перейти в начало страницы
+Цитировать сообщение
Elena
сообщение 2.12.2010, 20:38
Сообщение #31


Ректор
********

Группа: Admin
Сообщений: 11202
Регистрация: 30.8.2005
Пользователь №: 197
Поблагодарили: 9027 раз(а)




Может, я, конечно, что-то путаю, но вроде во времена первых пеньков оперативной памяти всё же, как правило, было чуть побольше, чем 2-5 мегабайта... Вот на двууууууууушке у меня действительно был один метр... Но это было ооооооооочень давно...

P.S. Ежели кто не понял, под "двушкой" понимался вовсе не второй пенек, а IBM PC 286 (IMG:style_emoticons/default/smile.gif)


--------------------
"Искусство математика состоит в нахождении того частного случая, который содержит все зародыши общности" © Гильберт

Путь по звездам вновь означен,
И вновь гудит набат.
В алтарях святые плачут,
И воин сходит в ад,
Сущий ад,
Но ни шагу назад!
© Ария
Перейти в начало страницы
+Цитировать сообщение
Const
сообщение 2.12.2010, 21:22
Сообщение #32


Профессор
*******

Группа: Member
Сообщений: 3465
Регистрация: 9.11.2010
Из: Уфа
Пользователь №: 88100
Поблагодарили: 3888 раз(а)




Цитата(Elena @ 2.12.2010, 22:38) *
Может, я, конечно, что-то путаю, но вроде во времена первых пеньков оперативной памяти всё же, как правило, было чуть побольше, чем 2-5 мегабайта... Вот на двууууууууушке у меня действительно был один метр... Но это было ооооооооочень давно...

P.S. Ежели кто не понял, под "двушкой" понимался вовсе не второй пенек, а IBM PC 286 (IMG:style_emoticons/default/smile.gif)

Значит уже с 486-ми путаю (IMG:style_emoticons/default/wink.gif)
Перейти в начало страницы
+Цитировать сообщение
Wild Bill
сообщение 3.12.2010, 1:22
Сообщение #33


Ганфайтер
*******

Группа: Member
Сообщений: 2881
Регистрация: 23.2.2010
Из: Москва, Тушино
Пользователь №: 52631
Поблагодарили: 1400 раз(а)




Да, первый пень у меня был уже с 16 мегами, второй - уже 96 мегов...
Gnuplot, конечно хорош, но вот как-то я не смог привести графики к виду, которому мне хотелось (как обычно они выглядят в статьях, опубликованных в солидных журналах). Быть может, это я чего не так делал, но у меня были проблемы со всеми программами, кроме ITTVIS IDL. Даже Maple и Mathematica в этом ей уступают. А пробовал Tecplot, EnSight, FieldView, Fluent (для графиков)... Вот Paraview вроде ничего, но пока руки не доходят прикрепить к нем вывод в формате eps... Да ещё у меня есть проблемы с отображением векторных полей в нём..


--------------------
Помните, грамотно поставленный вопрос содержит 2/3 ответа. Неграмотный вопрос отнимает 10 лет жизни!
Если человека кусает вампир - он становится вампиром. Но откуда у меня такое странное ощущение, что очень многих искусали бараны?
Перейти в начало страницы
+Цитировать сообщение
Const
сообщение 3.12.2010, 11:27
Сообщение #34


Профессор
*******

Группа: Member
Сообщений: 3465
Регистрация: 9.11.2010
Из: Уфа
Пользователь №: 88100
Поблагодарили: 3888 раз(а)




Цитата(Wild Bill @ 3.12.2010, 3:22) *
Да, первый пень у меня был уже с 16 мегами, второй - уже 96 мегов...
Gnuplot, конечно хорош, но вот как-то я не смог привести графики к виду, которому мне хотелось (как обычно они выглядят в статьях, опубликованных в солидных журналах). Быть может, это я чего не так делал, но у меня были проблемы со всеми программами, кроме ITTVIS IDL. Даже Maple и Mathematica в этом ей уступают. А пробовал Tecplot, EnSight, FieldView, Fluent (для графиков)... Вот Paraview вроде ничего, но пока руки не доходят прикрепить к нем вывод в формате eps... Да ещё у меня есть проблемы с отображением векторных полей в нём..

А можно картинку, какой примерно вид был желателен.
Ну и функцию, или данные — посмотрим, смогу-ли сделать гнуплотом… и выложу окончательный скрипт (IMG:style_emoticons/default/wink.gif)

Хотя, если паравью поминается — надо, видимо, объём делать. Рекомендую смотреть в сторону MathGL
Перейти в начало страницы
+Цитировать сообщение
Wild Bill
сообщение 3.12.2010, 23:24
Сообщение #35


Ганфайтер
*******

Группа: Member
Сообщений: 2881
Регистрация: 23.2.2010
Из: Москва, Тушино
Пользователь №: 52631
Поблагодарили: 1400 раз(а)




Примерно такой вид графика хотелось бы получить... Увы, мне не удалось загрузить файл с расширением eps, система высказалась, что мне не разрешено загружать файлы такого типа. (IMG:style_emoticons/default/huh.gif)


--------------------
Помните, грамотно поставленный вопрос содержит 2/3 ответа. Неграмотный вопрос отнимает 10 лет жизни!
Если человека кусает вампир - он становится вампиром. Но откуда у меня такое странное ощущение, что очень многих искусали бараны?
Перейти в начало страницы
+Цитировать сообщение
Const
сообщение 4.12.2010, 9:30
Сообщение #36


Профессор
*******

Группа: Member
Сообщений: 3465
Регистрация: 9.11.2010
Из: Уфа
Пользователь №: 88100
Поблагодарили: 3888 раз(а)




Цитата(Wild Bill @ 4.12.2010, 1:24) *
Примерно такой вид графика хотелось бы получить... Увы, мне не удалось загрузить файл с расширением eps, система высказалась, что мне не разрешено загружать файлы такого типа. (IMG:style_emoticons/default/huh.gif)

convert file.eps file.png
не прокатит? (IMG:style_emoticons/default/wink.gif)
Перейти в начало страницы
+Цитировать сообщение
Elena
сообщение 4.12.2010, 11:34
Сообщение #37


Ректор
********

Группа: Admin
Сообщений: 11202
Регистрация: 30.8.2005
Пользователь №: 197
Поблагодарили: 9027 раз(а)




Цитата(Wild Bill @ 3.12.2010, 23:24) *
Примерно такой вид графика хотелось бы получить... Увы, мне не удалось загрузить файл с расширением eps, система высказалась, что мне не разрешено загружать файлы такого типа. (IMG:style_emoticons/default/huh.gif)

Заархивируйте и выложите. (IMG:style_emoticons/default/wink.gif) У нас стоит ограничение на типы прикрепляемых файлов.


--------------------
"Искусство математика состоит в нахождении того частного случая, который содержит все зародыши общности" © Гильберт

Путь по звездам вновь означен,
И вновь гудит набат.
В алтарях святые плачут,
И воин сходит в ад,
Сущий ад,
Но ни шагу назад!
© Ария
Перейти в начало страницы
+Цитировать сообщение
Wild Bill
сообщение 4.12.2010, 19:46
Сообщение #38


Ганфайтер
*******

Группа: Member
Сообщений: 2881
Регистрация: 23.2.2010
Из: Москва, Тушино
Пользователь №: 52631
Поблагодарили: 1400 раз(а)




Что-то я тупею! (IMG:style_emoticons/default/smile.gif)

Прикрепленный файл  plots.tar.gz ( 14.17 килобайт ) Кол-во скачиваний: 858


Вот графики, и поле, и просто функция...


--------------------
Помните, грамотно поставленный вопрос содержит 2/3 ответа. Неграмотный вопрос отнимает 10 лет жизни!
Если человека кусает вампир - он становится вампиром. Но откуда у меня такое странное ощущение, что очень многих искусали бараны?
Перейти в начало страницы
+Цитировать сообщение
Librarian
сообщение 5.12.2010, 3:56
Сообщение #39


Ректор
********

Группа: Member
Сообщений: 9390
Регистрация: 22.7.2005
Из: library
Пользователь №: 10
Поблагодарили: 3186 раз(а)

Защита: 3472-8435-56-263


А чем смотрят EPSы (IMG:style_emoticons/default/skonfuzen.gif) irfant не открыл, стандартная убунтушная смотрелка не открыла...

А я часто графики сторою вот так
Прикрепленное изображение

простейшей самописной программой.
Конечно трехмерные плоскости и карты уже сходу не написать, но всевозможные f(x) рисуются замечательно.


--------------------
Я Вернулся!!!!!!!
Перейти в начало страницы
+Цитировать сообщение
ycheff
сообщение 5.12.2010, 9:57
Сообщение #40


Ректор
********

Группа: Moderator
Сообщений: 6489
Регистрация: 9.12.2006
Из: Моск. обл.
Пользователь №: 3363
Поблагодарили: 12887 раз(а)




Цитата
чем смотрят EPSы

Акробатом Про можно посмотреть, ридером - не знаю.


--------------------
I've never been clever, because need it never...
Перейти в начало страницы
+Цитировать сообщение
Const
сообщение 5.12.2010, 14:29
Сообщение #41


Профессор
*******

Группа: Member
Сообщений: 3465
Регистрация: 9.11.2010
Из: Уфа
Пользователь №: 88100
Поблагодарили: 3888 раз(а)




Цитата(Librarian @ 5.12.2010, 5:56) *
А чем смотрят EPSы (IMG:style_emoticons/default/skonfuzen.gif) irfant не открыл, стандартная убунтушная смотрелка не открыла...

А я часто графики сторою вот так

Я eps смотрю с помощью gv (привык), а так — почти все смотрелки документов под любой DE

Ну ипро Ваш график — тут как раз удобно gnuplot использовать.
Можно даже в «реальном времени» из программы его дёргать. Через pipe


Цитата(Wild Bill @ 4.12.2010, 21:46) *
Вот графики, и поле, и просто функция...

Ну, график типа Prs_Abs_05000_000.eps построить не просто — а очень просто.
Ибо gnuplot именно на такие графики заточен.

Второй посложнее, но тоже можно. Изолинии оно умеет, а контур придётся задавать из другого файла данных. И отключать box.

В общем, если предоставите данные — берусь сделать, это несложно. Если по искусственным данным устроит вид — сделаю по ним (IMG:style_emoticons/default/wink.gif)


Поблагодарили:
Перейти в начало страницы
+Цитировать сообщение
Librarian
сообщение 5.12.2010, 19:08
Сообщение #42


Ректор
********

Группа: Member
Сообщений: 9390
Регистрация: 22.7.2005
Из: library
Пользователь №: 10
Поблагодарили: 3186 раз(а)

Защита: 3472-8435-56-263


QUOTE (Const @ 5.12.2010, 11:29) *
Ну ипро Ваш график — тут как раз удобно gnuplot использовать.

Посмотрел я домашнюю страничку гнуплота - вроде все очень простенько и красиво. особенно если
QUOTE
Можно даже в «реальном времени» из программы его дёргать. Через pipe

А то иногда надо строить много графиков, причем из данных работы программы в реальном времени.
Вобщем попробую поставить.

А gnuplot может работать без интерфейса? т.е. дал командный файл или еще как задание, и на выходе получил картинкку, без всяких всплывающих интерфейсов и прочей глупости?


--------------------
Я Вернулся!!!!!!!
Перейти в начало страницы
+Цитировать сообщение
Const
сообщение 5.12.2010, 19:36
Сообщение #43


Профессор
*******

Группа: Member
Сообщений: 3465
Регистрация: 9.11.2010
Из: Уфа
Пользователь №: 88100
Поблагодарили: 3888 раз(а)




Цитата(Librarian @ 5.12.2010, 21:08) *
А gnuplot может работать без интерфейса? т.е. дал командный файл или еще как задание, и на выходе получил картинкку, без всяких всплывающих интерфейсов и прочей глупости?

Не только может, — это его основной метод использования (IMG:style_emoticons/default/wink.gif)
Собственно, рабочий его интерфейс — CLI, либо скрипт.
Ну и в последних версиях прикрутили, зачем-то зачатки графического интерфейса. Вращение 3D картинки мышью (это давно, и при первом заходе удобно бывает), включение-выключение сетки, сохранение в графический файл. Хотя ни одну из этих кнопок по назначению я так и не использовал (IMG:style_emoticons/default/wink.gif)
Перейти в начало страницы
+Цитировать сообщение
Librarian
сообщение 6.12.2010, 1:00
Сообщение #44


Ректор
********

Группа: Member
Сообщений: 9390
Регистрация: 22.7.2005
Из: library
Пользователь №: 10
Поблагодарили: 3186 раз(а)

Защита: 3472-8435-56-263


QUOTE (Const @ 5.12.2010, 16:36) *
Не только может, — это его основной метод использования (IMG:style_emoticons/default/wink.gif)
Собственно, рабочий его интерфейс — CLI, либо скрипт.

Ушол изучать gnuplot. Буду его на убунту и дебиан ставить (IMG:style_emoticons/default/smile.gif)


--------------------
Я Вернулся!!!!!!!
Перейти в начало страницы
+Цитировать сообщение
Const
сообщение 6.12.2010, 6:54
Сообщение #45


Профессор
*******

Группа: Member
Сообщений: 3465
Регистрация: 9.11.2010
Из: Уфа
Пользователь №: 88100
Поблагодарили: 3888 раз(а)




Цитата(Librarian @ 6.12.2010, 3:00) *
Ушол изучать gnuplot. Буду его на убунту и дебиан ставить (IMG:style_emoticons/default/smile.gif)

Да-а-а, apt-get install gnuplot — это проблема (IMG:style_emoticons/default/wink.gif)
А изучать: открывайте тему «Вопросы про gbuplot» — с удовольствием отвечать буду.
Перейти в начало страницы
+Цитировать сообщение
Wild Bill
сообщение 6.12.2010, 18:30
Сообщение #46


Ганфайтер
*******

Группа: Member
Сообщений: 2881
Регистрация: 23.2.2010
Из: Москва, Тушино
Пользователь №: 52631
Поблагодарили: 1400 раз(а)




Цитата(Const @ 5.12.2010, 14:29) *
Ну, график типа Prs_Abs_05000_000.eps построить не просто — а очень просто.
Ибо gnuplot именно на такие графики заточен.
Да, я знаю, но вот никак руки не доходят под него перевести. Основной вопрос, что массив данных совсем другой, потом строится "окно" с равномерно отстоящими точками, а по нему уже спектральная плотность, такой немного извращённый FFT. То есть не сколько график строить и оформлять, сколько обработку делать.

Цитата(Const @ 5.12.2010, 14:29) *
Второй посложнее, но тоже можно. Изолинии оно умеет, а контур придётся задавать из другого файла данных. И отключать box.
Второй я в Ansys Fluent 12.1 строил: обработка после расчётов, тоже недоработки есть. Хотелось бы поменьше изолиний (это там очень просто решается (IMG:style_emoticons/default/smile.gif) ) и значения на линиях уровня, а вот это только руками, а рисунков таких после каждого расчёта -- пара-тройка десятков. Вот с контуром интересно, я хотел бы получить помощь и консультацию, у меня есть данные из Автокада на контур. Изолинии я научился строить, а вот контур...

2 Librarian
Я вообще-то не задумывался, как смотреть eps, в Windows у меня стоит GhostScript b GhostView, в Linux просто какая-то программа показывает, которая уже установлена вместе с дистрибутивом. EPS удобно использовать в LaTeX, там только под него вставка рисунков и заточена, так как это текстовых формат, воспринимается на любых система, почти как PDF.


--------------------
Помните, грамотно поставленный вопрос содержит 2/3 ответа. Неграмотный вопрос отнимает 10 лет жизни!
Если человека кусает вампир - он становится вампиром. Но откуда у меня такое странное ощущение, что очень многих искусали бараны?
Перейти в начало страницы
+Цитировать сообщение
Const
сообщение 6.12.2010, 18:49
Сообщение #47


Профессор
*******

Группа: Member
Сообщений: 3465
Регистрация: 9.11.2010
Из: Уфа
Пользователь №: 88100
Поблагодарили: 3888 раз(а)




Цитата(Wild Bill @ 6.12.2010, 20:30) *
Да, я знаю, но вот никак руки не доходят под него перевести. Основной вопрос, что массив данных совсем другой, потом строится "окно" с равномерно отстоящими точками, а по нему уже спектральная плотность, такой немного извращённый FFT. То есть не сколько график строить и оформлять, сколько обработку делать.

Тут да, gnuplot только изображение делает, постпроцессинга в нём нет совсем, что есть — то есть.

Цитата(Wild Bill @ 6.12.2010, 20:30) *
Второй я в Ansys Fluent 12.1 строил: обработка после расчётов, тоже недоработки есть. Хотелось бы поменьше изолиний (это там очень просто решается (IMG:style_emoticons/default/smile.gif) ) и значения на линиях уровня, а вот это только руками, а рисунков таких после каждого расчёта -- пара-тройка десятков. Вот с контуром интересно, я хотел бы получить помощь и консультацию, у меня есть данные из Автокада на контур. Изолинии я научился строить, а вот контур...

Значения на линиях уровня — это не умеет. По крайней мере мне неизвестно такое умение, и в примерах не встречал.

Если рисунков много — тут как раз скрипт удобно делать.
Я по расчётам мультики рисовал в 2-3 тысячи кадров (1-2-3 минуты длительность).
Посчитал, вызвал скрипт, потом забрал мультик — и вперёд.
Правда, когда уже знаешь, что, как и чем считаешь (IMG:style_emoticons/default/wink.gif)

Намёк на тему построения контура (скрипт + файл с точками контура):
Код
$ cat test.plt
#!/usr/bin/gnuplot -persist
unset border
unset key
set style data lines
set noxtics
set noytics
GNUTERM = "wxt"
plot "test"
#    EOF
$ cat test
0 0
5 2
7 1
15 2
15 4
7 5
5 4
0 6
0 0
Перейти в начало страницы
+Цитировать сообщение
Wild Bill
сообщение 8.12.2010, 19:12
Сообщение #48


Ганфайтер
*******

Группа: Member
Сообщений: 2881
Регистрация: 23.2.2010
Из: Москва, Тушино
Пользователь №: 52631
Поблагодарили: 1400 раз(а)




Понял... Область у меня очень сложная... Ладно, придётся рисовать. (IMG:style_emoticons/default/smile.gif)

А вот такой вопрос, про VTK и ParaView... Есть опыт? Хочу всё сохранять в EPS, написаны кучи постов про то, как это делать, нужно знание Питона. Чуть знаю Питон, отлично знаю объектно-ориентированное программирование, совсем не знаю VTK... Понятно, что у меня ничего не получилось. Есть вариант сохранять из PV в VLRM, X3D, POV (векторное описание)... Как их перевести в EPS.

Понятно, что можно изучить и написать самому, только это не на одну неделю работы, чтобы для произвольного рисунка...


--------------------
Помните, грамотно поставленный вопрос содержит 2/3 ответа. Неграмотный вопрос отнимает 10 лет жизни!
Если человека кусает вампир - он становится вампиром. Но откуда у меня такое странное ощущение, что очень многих искусали бараны?
Перейти в начало страницы
+Цитировать сообщение
Const
сообщение 8.12.2010, 19:22
Сообщение #49


Профессор
*******

Группа: Member
Сообщений: 3465
Регистрация: 9.11.2010
Из: Уфа
Пользователь №: 88100
Поблагодарили: 3888 раз(а)




Цитата(Wild Bill @ 8.12.2010, 21:12) *
Понял... Область у меня очень сложная... Ладно, придётся рисовать. (IMG:style_emoticons/default/smile.gif)

Если какая-либо программа может покоординатно вывести точки — нет проблем же!

Цитата(Wild Bill @ 8.12.2010, 21:12) *
А вот такой вопрос, про VTK и ParaView... Есть опыт? Хочу всё сохранять в EPS, написаны кучи постов про то, как это делать, нужно знание Питона. Чуть знаю Питон, отлично знаю объектно-ориентированное программирование, совсем не знаю VTK... Понятно, что у меня ничего не получилось. Есть вариант сохранять из PV в VLRM, X3D, POV (векторное описание)... Как их перевести в EPS.

VTK и paraview знаю на уровне foamToVTK && paraview (IMG:style_emoticons/default/wink.gif)
Но ведь PV умеет в eps сохранять, по-моему! завтра проверю…
Перейти в начало страницы
+Цитировать сообщение
Wild Bill
сообщение 8.12.2010, 19:31
Сообщение #50


Ганфайтер
*******

Группа: Member
Сообщений: 2881
Регистрация: 23.2.2010
Из: Москва, Тушино
Пользователь №: 52631
Поблагодарили: 1400 раз(а)




Цитата(Const @ 8.12.2010, 19:22) *
Если какая-либо программа может покоординатно вывести точки — нет проблем же!
Да, только в цепочке AutoCAD->Gambit(Grid)->OF у меня такое перемасштабирование идёт! Раньше вместо OF был локальный Fluent, а теперь он не справляется. (IMG:style_emoticons/default/sad.gif) Поэтому сразу столько вопросов, и не хочется идти по простому пути, ручками всё подправить, так вариантов областей много.

Цитата(Const @ 8.12.2010, 19:22) *
VTK и paraview знаю на уровне foamToVTK && paraview (IMG:style_emoticons/default/wink.gif)
Но ведь PV умеет в eps сохранять, по-моему! завтра проверю…
Умеет. (IMG:style_emoticons/default/sad.gif) В растровый EPS. Уж лучше в jpeg.


--------------------
Помните, грамотно поставленный вопрос содержит 2/3 ответа. Неграмотный вопрос отнимает 10 лет жизни!
Если человека кусает вампир - он становится вампиром. Но откуда у меня такое странное ощущение, что очень многих искусали бараны?
Перейти в начало страницы
+Цитировать сообщение
Const
сообщение 8.12.2010, 19:46
Сообщение #51


Профессор
*******

Группа: Member
Сообщений: 3465
Регистрация: 9.11.2010
Из: Уфа
Пользователь №: 88100
Поблагодарили: 3888 раз(а)




Цитата(Wild Bill @ 8.12.2010, 21:31) *
Да, только в цепочке AutoCAD->Gambit(Grid)->OF у меня такое перемасштабирование идёт! Раньше вместо OF был локальный Fluent, а теперь он не справляется. (IMG:style_emoticons/default/sad.gif) Поэтому сразу столько вопросов, и не хочется идти по простому пути, ручками всё подправить, так вариантов областей много.

Ну, перемасштабирование ерунда — gnuplot поддерживает арифметику над полями таблицы.

Цитата(Wild Bill @ 8.12.2010, 21:31) *
Умеет. (IMG:style_emoticons/default/sad.gif) В растровый EPS. Уж лучше в jpeg.

Да, это хуже... Пока идей нет…
Перейти в начало страницы
+Цитировать сообщение
Wild Bill
сообщение 8.12.2010, 20:03
Сообщение #52


Ганфайтер
*******

Группа: Member
Сообщений: 2881
Регистрация: 23.2.2010
Из: Москва, Тушино
Пользователь №: 52631
Поблагодарили: 1400 раз(а)




Цитата(Const @ 8.12.2010, 19:46) *
Ну, перемасштабирование ерунда — gnuplot поддерживает арифметику над полями таблицы
Буду изучать. Для меня вообще это нонсенс! Я знаю о gnuplot c 90-o лохматого года, а так и не удосужился изучить. (IMG:style_emoticons/default/sad.gif)

Да, проверьте и Вы сохранение в EPS, я же только недавно этим стал заниматься, быть может, что не так делаю...

Сообщение отредактировал Wild Bill - 8.12.2010, 20:09


--------------------
Помните, грамотно поставленный вопрос содержит 2/3 ответа. Неграмотный вопрос отнимает 10 лет жизни!
Если человека кусает вампир - он становится вампиром. Но откуда у меня такое странное ощущение, что очень многих искусали бараны?
Перейти в начало страницы
+Цитировать сообщение
Const
сообщение 8.12.2010, 20:11
Сообщение #53


Профессор
*******

Группа: Member
Сообщений: 3465
Регистрация: 9.11.2010
Из: Уфа
Пользователь №: 88100
Поблагодарили: 3888 раз(а)




Цитата(Wild Bill @ 8.12.2010, 22:03) *
Буду изучать. Для меня вообще это нонсенс! Я знаю о gnuplot c 90-o лохматого года, а так и не удосужился изучить. (IMG:style_emoticons/default/sad.gif)

gnuplot неисчерпаем как атом (IMG:style_emoticons/default/wink.gif)
Я регулярно что-то новое нахожу.
Особенно в ноых версиях (IMG:style_emoticons/default/wink.gif)

Цитата(Wild Bill @ 8.12.2010, 22:03) *
Да, проверьте и Вы сохранение в EPS, я же только недавно этим стал заниматься, быть может, что не так делаю...

Обязательно проверю!
Не хотелось бы руками писать выдиралку в таблицу значений.
В OF слишком раскиданы значения по всем файлам ;(
Перейти в начало страницы
+Цитировать сообщение
Wild Bill
сообщение 14.01.2011, 22:39
Сообщение #54


Ганфайтер
*******

Группа: Member
Сообщений: 2881
Регистрация: 23.2.2010
Из: Москва, Тушино
Пользователь №: 52631
Поблагодарили: 1400 раз(а)




Опять к графикам... За новогодние каникулы попробовал: ParaView -- более-менее, но нет экспорта в векторные форматы, есть возможность это сделать руками, но не пошло...; MayaVi -- под Win7 не ставится, копировал установку с Win XP, Вроде всё хорошо, но проблема с прорисовкой тела...; VizIt -- нет экспорта в векторные форматы... EnSight 9.1 -- Надо стараться, чтобы норамльный график получить: 9.2 -- нет экспорта в в векторные форматы...


--------------------
Помните, грамотно поставленный вопрос содержит 2/3 ответа. Неграмотный вопрос отнимает 10 лет жизни!
Если человека кусает вампир - он становится вампиром. Но откуда у меня такое странное ощущение, что очень многих искусали бараны?
Перейти в начало страницы
+Цитировать сообщение
metelev_sv
сообщение 15.01.2011, 20:26
Сообщение #55


Профессор
*******

Группа: Banned
Сообщений: 3226
Регистрация: 3.4.2008
Из: СПб
Пользователь №: 7086
Поблагодарили: 2602 раз(а)




Цитата(Const @ 8.12.2010, 20:11) *
gnuplot неисчерпаем как атом (IMG:style_emoticons/default/wink.gif)


Когда-то давно (лет 5 назад) он мне не понравился тем, что функции для фиттирования только в одну строчку определять можно было, так что интеграл, например, не посчитать, или составную функцию не сделать было. И второе, то что при выводе в разные форматы набор возможностей был разный. Так, в постскрипте можно было какие-то красивые символы добавлять, но если нужен был PNG, то это уже сделать невозможно.

Вот такой у меня вопрос: правой кнопкой мыши на готовом уже графике можно выделить нужную область, он тогда растянет её до размеров окна. А как вернуться к начальному масштабу простого способа не нашёл. Обхожусь reset x; reset y, может можно как-нибудь проще сделать, кнопочками или мышкой?


--------------------
Бог есть!
Перейти в начало страницы
+Цитировать сообщение
Const
сообщение 15.01.2011, 21:53
Сообщение #56


Профессор
*******

Группа: Member
Сообщений: 3465
Регистрация: 9.11.2010
Из: Уфа
Пользователь №: 88100
Поблагодарили: 3888 раз(а)




Цитата(metelev_sv @ 15.01.2011, 22:26) *
Когда-то давно (лет 5 назад) он мне не понравился тем, что функции для фиттирования только в одну строчку определять можно было, так что интеграл, например, не посчитать, или составную функцию не сделать было.

Суровое требование к рисовалке, однако (IMG:style_emoticons/default/wink.gif)

Цитата(metelev_sv @ 15.01.2011, 22:26) *
И второе, то что при выводе в разные форматы набор возможностей был разный. Так, в постскрипте можно было какие-то красивые символы добавлять, но если нужен был PNG, то это уже сделать невозможно.

Ну, тут уж ничего не поделать: полностью используются возможности нужного формата.
Зато векторные рисунки — чисто векторные, а не как в случае ParaView (см. сообщение Wild Bill)

Цитата(metelev_sv @ 15.01.2011, 22:26) *
Вот такой у меня вопрос: правой кнопкой мыши на готовом уже графике можно выделить нужную область, он тогда растянет её до размеров окна. А как вернуться к начальному масштабу простого способа не нашёл. Обхожусь reset x; reset y, может можно как-нибудь проще сделать, кнопочками или мышкой?

У меня в тулбаре окошка с графиком есть кнопочка соответствующая:
Прикрепленное изображение

Версия gnuplot 4.4, терминал wxt


Поблагодарили:
Перейти в начало страницы
+Цитировать сообщение
metelev_sv
сообщение 16.01.2011, 1:34
Сообщение #57


Профессор
*******

Группа: Banned
Сообщений: 3226
Регистрация: 3.4.2008
Из: СПб
Пользователь №: 7086
Поблагодарили: 2602 раз(а)




Цитата(Const @ 15.01.2011, 21:53) *
Суровое требование к рисовалке, однако (IMG:style_emoticons/default/wink.gif)


Фиттирование удобная вещь, я им часто пользуюсь. И оно было бы гораздо полезнее, если бы возможностей чуть побольше (IMG:style_emoticons/default/smile.gif)


--------------------
Бог есть!
Перейти в начало страницы
+Цитировать сообщение
metelev_sv
сообщение 17.01.2011, 0:26
Сообщение #58


Профессор
*******

Группа: Banned
Сообщений: 3226
Регистрация: 3.4.2008
Из: СПб
Пользователь №: 7086
Поблагодарили: 2602 раз(а)




Цитата(Const @ 15.01.2011, 21:53) *
Версия gnuplot 4.4, терминал wxt


Как выяснилось, у меня в генту чтобы появился этот терминал надо добавить USE-флаг wxwidgets. Более того, при этом wxt становится терминалом по умолчанию.


--------------------
Бог есть!
Перейти в начало страницы
+Цитировать сообщение

3 страниц V   1 2 3 >
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 1.05.2025, 21:01


Rambler's Top100