Новы вэб-адрасы
Вэб-адрас для PGPLOT змянілася ў кастрычніку 2000 года. Новы адрас вэб
http://www.astro.caltech.edu/ ~ TJP / pgplot /
і FTP-адрас для загрузкі PGPLOT з'яўляецца
ftp://ftp.astro.caltech.edu/pub/pgplot/pgplot5.2.tar.gz
PGPLOT Графіка падпраграмы бібліятэкі Fortran-ці З-выкліканую, апаратна-незалежны графічны пакет для стварэння простых навуковых графікаў. Ён прызначаны для стварэння графічных малюнкаў публікацыі якасці з мінімальнымі намаганнямі з боку карыстальніка. Для большасці прыкладанняў, праграма можа быць апаратна-незалежнай, і выхад можа быць накіравана на адпаведнае прылада падчас выканання.
Бібліятэка PGPLOT складаецца з двух асноўных частак: апаратна-незалежныя часткі і мноства апаратна-залежнага `` апрацоўшчык устройство''подпрограммы для вываду на розныя тэрміналы, малюнак паказвае, матрычныя прынтэры, лазерныя прынтэры, плоттеры і ручку. Распаўсюджаныя фарматы падтрымліваюцца ўключаюць PostScript і GIF.
PGPLOT сам напісаны ў асноўным у стандартных Fortran-77, з некалькі нестандартным, залежыць ад сістэмы падпраграм. PGPLOT падпраграмы могуць быць выкліканы непасрэдна з Фартран-77 або Fortran-90 праграмы. AC бібліятэка прывязкі (cpgplot) і файл загалоўка ( cpgplot.h ) з'яўляюцца пры ўмове, што дазволіць PGPLOT для выкліку з C або C + + праграмы; бібліятэка прывязкі ручкі пераўтварэнне паміж C і Fortran аргумент у абыход канвенцыі.
PGPLOT быў выпрабаваны з UNIX (большасць гатункаў, у тым ліку Linux, SunOS, Solaris, HP-UX, AIX, IRIX, і MacOS X / Darwin) і сістэмы OpenVMS аперацыйнай. Я не ў стане забяспечыць падтрымку для DOS, Microsoft Windows, але я распаўсюджваць код, які прадастаўляецца карыстальнікам для працы з гэтымі аперацыйнымі сістэмамі.
Некаторыя прыклады графікі, якія паказваюць некаторыя магчымасці PGPLOT, і зыходны код на Fortran і C для просты прыклад, можна знайсці ў
PGPLOT партфоліо. Увага: гэтая старонка ўтрымлівае некалькі вялікіх графічных файлаў.
PGPLOT
не грамадскім здабыткам праграмнага забеспячэння. Аднак, ён знаходзіцца ў вольным доступе для некамерцыйнага выкарыстання. Зыходны код і дакументацыя з'яўляюцца ўласнасцю Каліфарнійскага тэхналагічнага інстытута, і не могуць быць пераразмеркаваны або размешчаныя на вэб-серверах грамадскасці без дазволу. Праграмнае забеспячэнне прадастаўляецца `` как''без гарантыі.
Бягучая версія PGPLOT з'яўляецца
5.2.2.
Інструкцыі для атрымання PGPLOT ад майго FTP-сайта і падрабязную інфармацыю аб падтрымліваемых аперацыйных сістэмах, чытаць інструкцыі па ўстаноўцы.
Калі вы не можаце выкарыстаць FTP, PGPLOT даступна на стужцы за пэўную плату. Звярніцеся TJP · astro.caltech.edu.
Кіраўніцтва
PGPLOT Графіка бібліятэкі падпраграм па TJ Пірсан абнаўляецца для версіі 5,2 ад PGPLOT. Праект кіраўніцтва даступна: гл
Змест.
Файл PostScript кіраўніцтва будуць даступныя, калі ён будзе завершаны. Файл PostScript з старога кіраўніцтва (версіі 4,9, 0,27 Мб, сціснуты) па-ранейшаму даступны, але ён не ўключае шмат зменаў, унесеных у версію 5.0.
PGPLOT распаўсюджваецца з падпраграмай інтэрфейсы для C і Fortran-77, гэтыя інтэрфейсы могуць таксама выкарыстоўвацца з C + + і Fortran-90.
Некаторыя карыстальнікі не спрыялі прывязкі для PGPLOT, якія дазваляюць PGPLOT функцыі, якія выклікаюцца з іншых моў. Некаторыя з гэтых прывязкі дазваляюць PGPLOT, якія будуць выкарыстоўвацца ў інтэрактыўным рэжыме.
- Пекла
- Марцін Stift мае ADA і Ada95 інтэрфейс для PGPLOT.
- C + +
- CCPL цікавы інтэрфейс бібліятэкі графічнага для працы з C + +. Граф спараджаецца адпраўкі дадзеных у паток, напрыклад,
pout << line_plot(my_data) << endp;. Аўтар: Мэт Хоўлет (Універсітэт Тасманіі). URL: http://ccpl.sourceforge.net. - Руску й
- PGPLOT абавязковымі для Рускі й быў распрацаваны ў рамках АСМП + + праекта кансорцыум на чале з Нацыянальнай радиоастрономической абсерваторыі, у цяперашні час у бэта-версіі.. Дадатковыя звесткі см. ў АСМП + + вэб-старонкі.
- OCTAVE
- PGPLOT можа быць выклікана з Актай мова для лікавых разлікаў праз Matwrap ад Гэры Холт.
- PERL
- PGPERL ад Карла Глазебрук забяспечвае інтэрфейс паміж мовай Perl і FORTRAN бібліятэкі PGPLOT. Для атрымання дадатковай інфармацыі см. WWW старонкі
http://www.aao.gov.au/local/www/kgb/pgperl/. - Пітон
- Нік Patavalis (npat на efault.net) распрацавала інтэрфейс паміж PGPLOT і Python і NumPy мовах. Глядзіце http://efault.net/npat/hacks/ppgplot. Скот Рэнсом ( ransom@cfa.harvard.edu ) напісаў іншую абалонку пласт, што спрашчае выкарыстанне гэтага інтэрфейсу. Глядзіце ftp://cfa-ftp.harvard.edu/pub/ransom/.
- RUBY
- Ruby / PGPLOT з'яўляецца PGPLOT інтэрфейс для Ruby мове, напісаны Масахиро Танака.
- СХЕМА
- Кодзе Ejiri зрабіў Gauche абавязковымі для PGPLOT. Гош з'яўляецца перакладчыкам схема.
- TCL / TK
- Tcl / Tk інтэрфейсы для PGPLOT былі распрацаваны тры групы:
- Нік Эліяс з Ваенна-марскі абсерваторыі ЗША выпусціла PTCL, пакет, які рэгіструе PGPLOT функцый як Tcl каманды. Інфармацыя даступная на http://www.InfoMagic.com/ ~ nme2/ptcl/ptcl.html. PTCL была партавана на OpenVMS Жыля Ratel.
- Sloan Digital Sky Survey праекта быў распрацаваны інтэрфейс да Tcl PGPLOT як частку свайго пакета Дэрвіш. Глядзіце Дэрвіш Галоўная старонка для апісання інтэрфейсу (пад Пабудова''``). За дадатковай інфармацыяй звяртайцеся Эйлин Берман.
- PGTK ад Brian Тобі. Гэта ўключае ў сябе драйвер для віджэтаў Tk палатно. Кіроўца tkdriv распаўсюджваецца з PGPLOT з'яўляецца больш магутным, і рэкамендуецца для людзей, якія выкарыстоўваюць X-Window сістэмы Unix.
- Йорик
- PGPLOT інтэрфейс Йорик мове было напісана: Аляксей Голдин ( alexey@oddjob.uchicago.edu ). Глядзіце http://flight.uchicago.edu/goldin/yorick-pgplot/.
Наступны спіс не ўключае ў сябе шматлікія прыкладання канкрэтных праграм, якія былі напісаны з выкарыстаннем PGPLOT.
- КНОПКІ Н. Кардиел і Дж. Горгасом з Універсітэта Комплутенсе Мадрыда пакет падпраграм для палягчэння стварэння інтэрактыўных праграм Fortran выкарыстаннем графікі кнопкі. Для атрымання дадатковай інфармацыі см. WWW старонкі http://www.ucm.es/OTROS/Astrof/button/button.html.
- GENPLOT па Дэйл Гэры.
- PGXTAL. Devinder Sivia напісаў некалькі 3D пабудовы працэдур для выкарыстання з PGPLOT. Дадатковыя звесткі см. ў http://www.isis.rl.ac.uk/dataanalysis/dsplot/. Гэты пакет выкарыстоўвае недакументаваныя ўнутраныя асаблівасці PGPLOT (тое, што я рашуча супраць адваката) і не можа працаваць з усімі версіямі PGPLOT.
- PLOTDAT, Вінцэнт Джейкобс ( vjacobs@physics.rutgers.edu, з'яўляецца цалкам інтэрактыўнай і асаблівасці легенды, трохмерныя гістаграмы, "Рэха" сцэнараў механізм разбору дадаць грэцкая або іншыя "фантазіі" знакаў участкаў, а таксама шырокім онлайн дапамогу. Калі ласка, наведайце сайт: http://www.physics.rutgers.edu/ ~ vjacobs / PLOTDAT / plotdat.html.
- Понг Пол Харысан. Гэта пацвярджаецца Starlink: гл
http://star-www.rl.ac.uk/. Starlink таксама падтрымлівае версію PGPLOT слаістай па бібліятэцы Дзяржаўнага камітэта статыстыкі. - QDP / PLT па Аллин Теннант. PLT з'яўляецца інтэрактыўнае пабудову і аснашчэнне падпраграмы слаістай на PGPLOT, і QDP забяспечвае інтэрфейс каманднага гэтай руціны. QDP / PLT выкарыстоўваецца некаторымі задач у рамках FTOOLS існуючы пакет з НАСА Лабараторыі астрафізікі высокіх энергій.
- НТС па Mingsheng Хань. НТС з'яўляецца інтэрактыўнай каманды driven статыстыкі і пабудовы праграмы: для звесткі см. ў раздзеле http://www.astro.wisc.edu/ ~ Хань / НТС / stap.html.
- TVB па Жорж GONCZI (Абсерваторыя Ніцы, Францыя) падлозе-інтэрактыўны інструмент, які дае доступ да ўсёй графічных магчымасцяў PGPLOT без неабходнасці вывучаць яе і без таго, каб ведаць якой-небудзь спецыяльны мову. Глядзіце
http://www.obs-nice.fr/tvb/tvb.html. - WIP ад Morgan Джэймс. WIP з'яўляецца інтэрактыўны пакет з простай ў выкарыстанні інтэрфейс, прызначаны для атрымання высокай якасці графічнага высновы. WIP была распрацавана як частка Берклі-Ілінойс-Мэрылэнд асацыяцыі (Біма) праекту. Для атрымання дадатковай інфармацыі см. WWW старонкі
http://bima.astro.umd.edu/bima/wip/wip.html.
Калі ў вас ёсць пытанні аб PGPLOT, калі ласка, дасылайце іх на Ціма Пірсана, пераважна па электроннай пошце TJP · astro.caltech.edu, ці па факсе +1 (626) 568-9352. Калі ў вас ёсць праблемы з устаноўкай, калі ласка, уключыце інфармацыю аб Вашай версіі аперацыйнай сістэмы, Fortran і C кампілятары, і версія PGPLOT вы спрабуеце ўсталяваць. Калі вы думаеце, што знайшлі памылку ў PGPLOT, простая праграма выпрабаванняў у Fortran або C, які дэманструе праблема можа быць вельмі карысным. Я сцвярджаю, спіс рассылкі для аб'яваў аб PGPLOT, і я дадам ваша імя ў спіс, калі вы дашле мне ваш адрас электроннай пошты.