Всегда есть расширение gnuplot
для PHP.Я никогда не строил диаграмму энтальпии-энтропии с gnuplot
, но я уверен, что она вполне способна.
http://php -gnuplot.sourceforge.net /
Возможно, лучше не использовать расширение, а вместо этого запускать gnuplot
непосредственно из сценария оболочки.Таким образом, у вас есть доступ ко всем функциям gnuplot
, и вы не ограничены тем, что расширение делает / не предоставляет.
Вот довольно хорошее руководство по запуску gnuplot
из сценария оболочки:
http://t16web.lanl.gov/Kawano/gnuplot/intro/working-e.html
И если вам нужно немного учебника по gnuplot
, есть:
http://www.ibm.com/developerworks/library/l-gnuplot/
Как только у вас есть сценарий, он может быть вызван через exec()
в PHP.Не забудьте сначала chmod +x gnuplot-script.sh
сделать его исполняемым.
exec('/path/to/gnuplot-script.sh');