Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 Построение трехмерных графиков
Аватара пользователя
Пусть у меня есть большая квадратная таблица чисел (полученная в фортране), как мне например скинуть ее в блокнот, или в эксель? Линию сделать просто
Код:
open(10,file=file adress.txt)
do i=1,101
  do j=1,101
   write(10,)  u(i,j)
enddo
enddo
close(10)

а чтоб таблицей?
А потом построить поверхность через ориджин

 Re: Построение трехмерных графиков
Чтоб я еще знал, что там конкретно хочет иметь на вход Origin...

Но просто квадратную таблицу как-то так:
Используется синтаксис Fortran
open(10,file="file adress.txt")
do i=1,101
   write(10,"(101(F12.6,X))")  u(i,1:101)
enddo
close(10)
 

 Re: Построение трехмерных графиков
Мои коллеги, которые строят трёхмерные графики в Origin, подают ему на вход данные в трёх-колоночном формате ($x$, $y$, $z$), поэтому (формат изменяйте по вкусу):

Используется синтаксис Fortran
do i=1,101
 do j=1,101
  write(10,*)  i, j, u(i,j)
 enddo
enddo
 


В отличие от матриц Origin, которые бывают только на равномерной сетке, здесь можно вместо i, j подставить x(i), y(j) и получить неравномерную, если того требует задача.

 [ Сообщений: 3 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group