Иногда требуется представить данные, хранящиеся в матрице, в виде поверхности.



Эта задача легко решается с помощью программы Gnuplot.



Пусть некоторые данные хранятся в файле «data.txt» в виде матрицы.



Для построения 3d графика в Gnuplot необходимо выполнить команду

 




splot "data.txt" matrix with lines




Например, в файле «data.txt» хранится матрица численного решения волнового уравнения. С помощью Gnuplot получим график





 



Можно убрать невидимые линии




set hidden3d
splot "data.txt" matrix with lines




 



или закрасить поверхность

 




set pm3d
set hidden3d
splot "data.txt" matrix with lines