找回密码
 注册
查看: 4111|回复: 3

请问:matlab得到的dat数据,怎么用tecplot画出来呢?谢谢了

[复制链接]
发表于 2007-4-4 17:11:06 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
我用matlab编程计算一个速度场,是51*250的二维矩阵,已经储存为dat格式的文件,怎么样在tecplot中画出来呢?谢谢了
我用如下的fortran程序作了一下转换,可是在用tecplot调用数据时出现如图所示错误,为什么呢?谁能帮忙回答一下阿?
program tecplottransfer
       real t(51,250)
       open(21,file="a.dat")
       write(21,*)"variables=x,y,t"
       write(21,*)"zone i=51, j=250 ,f=point"
       do i=1,51
       do j=1,250
       write(21,100) i,j,t(i,j)
       end do
       end do
100 format(1x,i5,5x,i5,5x,f8.3)
       close(21)

end
万分感激阿!
发表于 2008-1-14 18:51:14 | 显示全部楼层

请问:matlab得到的dat数据,怎么用tecplot画出来呢?谢谢了

改为
write(21,*)"title=a"
write(21,*)"variables=x,y,t"
write(21,*)"zone i=51, j=250 ,f=point"
试试吧
发表于 2008-1-14 18:55:20 | 显示全部楼层

请问:matlab得到的dat数据,怎么用tecplot画出来呢?谢谢了

错了  是这个
改为
write(21,*)"title=a"
write(21,*)"variables=x,y,t"
write(21,*)"zone i=250, j=51,f=point"
试试吧
发表于 2013-2-4 15:44:28 | 显示全部楼层
mat2tecplot
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表