Scilab: построение поверхности по точкам из файла

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Аватара пользователя
alienrom
Сообщения: 142
ОС: GNU/Linux, BSD

Scilab: построение поверхности по точкам из файла

Сообщение alienrom »

Доброе время суток.
Есть такой вопрос: требуется строить простую поверхность в SciLab. Экспериментальные точки для построения находятся в файле вида:

Код: Выделить всё

-8.0   47.5  27.257269
...
 8.0   47.5  27.257267

-8.0   45.0  27.257613
...
 8.0   45.0  27.257613

-8.0   42.5  27.258031
...
-4.0   42.5  27.256012

Вопрос в том, есть ли простая функция открытия файла и построения поверхности по этим точкам? Как, например, в гнуплоте:

Код: Выделить всё

splot "test3d.dat" using 1:2:3 with l
Или все жё надо будет открывать файл mopen, копировать всё в массив, и строить из массива?
Спасибо сказали:
Аватара пользователя
kt315e
Сообщения: 318
ОС: Debian 11

Re: Scilab: построение поверхности по точкам из файла

Сообщение kt315e »

Есть чтение массива с неопределённым заранее числом строк:

Код: Выделить всё

B=read('foo',-1,5)

-1 означает, что число строк в массиве определяется числом строк в файле.
Спасибо сказали:
Аватара пользователя
alienrom
Сообщения: 142
ОС: GNU/Linux, BSD

Re: Scilab: построение поверхности по точкам из файла

Сообщение alienrom »

kt315e писал(а):
11.11.2010 17:51
Есть чтение массива с неопределённым заранее числом строк:

Код: Выделить всё

B=read('foo',-1,5)

-1 означает, что число строк в массиве определяется числом строк в файле.

Спасибки, будем пробовать.
Спасибо сказали: