User Tools

Site Tools


geda:data_plotting_improvements.ru

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

geda:data_plotting_improvements.ru [2013/04/18 17:34]
vzh Add a new translation
geda:data_plotting_improvements.ru [2014/04/26 04:27] (current)
vzh Updated using po4a
Line 1: Line 1:
 +//Эта страница доступна также на следующих языках://​
 +[[data_plotting_improvements|English]]
 +
 ====== Построение графиков данных моделирования ====== ====== Построение графиков данных моделирования ======
  
  
 ===== Обоснование ===== ===== Обоснование =====
-В этой статье обсуждаются варианты улучшения построения графиков +В этой статье обсуждаются варианты улучшения построения графиков данных. 
-данных. ​ Существуют различные программы,​ и каждая имеет свои «за» +Существуют различные программы,​ и каждая имеет свои «за» и «против».
-и «против».+
  
   * [[http://​home.nc.rr.com/​gtkwave/​| gtkwave]]: прекрасная программа просмотра данных цифрового моделирования   * [[http://​home.nc.rr.com/​gtkwave/​| gtkwave]]: прекрасная программа просмотра данных цифрового моделирования
Line 14: Line 16:
   * ...   * ...
  
-В списках рассылки были разные предложения о том, какие +В списках рассылки были разные предложения о том, какие возможности могла бы 
-возможности могла бы иметь программа вывода графиков:​+иметь программа вывода графиков:​ 
   * пост-обработка:​ интегрирование,​ сложение,​ дифференцирование,​ [[http://​ru.wikipedia.org/​wiki/​Быстрое_преобразование_Фурье|БПФ]],​ ...   * пост-обработка:​ интегрирование,​ сложение,​ дифференцирование,​ [[http://​ru.wikipedia.org/​wiki/​Быстрое_преобразование_Фурье|БПФ]],​ ...
   * просмотр,​ исследования:​ курсоры,​ много окон, ...   * просмотр,​ исследования:​ курсоры,​ много окон, ...
Line 30: Line 33:
 ===== План 2: улучшить gwave ===== ===== План 2: улучшить gwave =====
  
-gwave требует старой версии [[http://​www.gnu.org/​software/​guile-gtk/​ | guile-gtk]] для GTK1.2.+gwave требует старой версии [[http://​www.gnu.org/​software/​guile-gtk/​ | 
 +guile-gtk]] для GTK1.2.
  
   * перенести gwave на guile-gtk2.0 для GTK2.x   * перенести gwave на guile-gtk2.0 для GTK2.x
Line 37: Line 41:
 Переделанная gwave: Переделанная gwave:
   * gaw: [[http://​www.rvq.fr/​linux/​gaw.php]]   * gaw: [[http://​www.rvq.fr/​linux/​gaw.php]]
- 
 ===== План 3: поискать существующие программы обработки данных ===== ===== План 3: поискать существующие программы обработки данных =====
  
 Есть ли какие-нибудь программы для отображения и пост-обработки данных Есть ли какие-нибудь программы для отображения и пост-обработки данных
-моделирования?​ +моделирования?​ Если да, как их приспособить для работы в качестве программ 
-Если да, как их приспособить для работы в качестве программ +просмотра временных диаграмм сигналов для программ моделирования (gnucap, 
-просмотра временных диаграмм сигналов для программ моделирования +ngspice)?
-(gnucap, ngspice)?+
  
  
 ===== План 4: новое приложение для построения графиков ===== ===== План 4: новое приложение для построения графиков =====
  
-Несколько неясных заметок о возможностях написания нового +Несколько неясных заметок о возможностях написания нового приложения для 
-приложения для построения графиков. +построения графиков. ​ В настоящий момент в качестве языка программирования в 
-В настоящий момент в качестве языка программирования в них +них предполагается python.
-предполагается python.+
  
   * графический интерфейс можно создать с помощью [[http://​www.jamesh.id.au/​software/​libglade/​ |libglade]]   * графический интерфейс можно создать с помощью [[http://​www.jamesh.id.au/​software/​libglade/​ |libglade]]
Line 60: Line 61:
   * языком для скриптов является python. Поэтому легко может быть написан фильтр импорта в hdf5. Можно даже использовать интегрированную оболочку python. Видел такое на [[http://​code.enthought.com/​mayavi2-screenshot.shtml | MayaVi 2]]   * языком для скриптов является python. Поэтому легко может быть написан фильтр импорта в hdf5. Можно даже использовать интегрированную оболочку python. Видел такое на [[http://​code.enthought.com/​mayavi2-screenshot.shtml | MayaVi 2]]
  
-Недостаток:​ В такой конфигурации требуется огромный рюкзак +Недостаток:​ В такой конфигурации требуется огромный рюкзак дополнительных 
-дополнительных пакетов.+пакетов.
  
 **Обновление** **Обновление**
  
-Есть несколько программ,​ использующих такой набор инструментов как +Есть несколько программ,​ использующих такой набор инструментов как python, numpy, matplotlib:
-python, numpy, matplotlib:+
   * oscopy: [[http://​repo.or.cz/​w/​oscopy.git]]   * oscopy: [[http://​repo.or.cz/​w/​oscopy.git]]
   * dataplot: [[http://​www.h-renrew.de/​h/​dataplot/​dataplot.html]],​ [[http://​repo.or.cz/​w/​dataplot.git]]   * dataplot: [[http://​www.h-renrew.de/​h/​dataplot/​dataplot.html]],​ [[http://​repo.or.cz/​w/​dataplot.git]]
   * gsim: [[http://​kiwiki.fmtnuni.sk/​mediawiki/​index.php/​Description_of_gsim]]   * gsim: [[http://​kiwiki.fmtnuni.sk/​mediawiki/​index.php/​Description_of_gsim]]
  
geda/data_plotting_improvements.ru.1366320862.txt.gz · Last modified: 2013/04/18 17:34 by vzh