24小时热门版块排行榜    

查看: 1019  |  回复: 4
当前主题已经存档。

baiyan118

铁虫 (小有名气)

[交流] 【求助】求助 由数据如何画等值线contour图

求助 由数据如何画等值线contour图
有一个数组大小为4851行3列,第一列,和第二列表示的是contour的两个坐标值,第三列是处理的结果值,问题是程序经编译说
??? Error using ==> contour at 73
Z must be size 2x2 or greater.
Error in ==> DW at 34
   contour(R,Z,V1);
不知是啥原因请各位帮忙看一下:
程序如下:
clear
fid=fopen('hssp.DAT','r');
A1=fscanf(fid,'%f %f ',[3,4851]);
A=A1';
for ii=1:4851      
            R(ii,1)=A(ii,1);        
            Z(ii,1)=A(ii,2);

end
   for ii=1:4851
            V1(ii)=A(ii,3);

   end
   
   figure(1)
   contour(R,Z,V1);
   xlabel('R-value') ;
   ylabel('Z-value') ;
   title('电位等值线图') ;
   grid on
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cuizh2001

金虫 (著名写手)

★ ★ ★ ★ ★ ★
baiyan118(金币+5,VIP+0):谢谢楼主!我的那个数据文件就是 文本文件 也就是通过编写有限元 fortran代码计算出来的数据,请问楼主一下 现在你说 用有限元后处理软件 是指这个软件直接能够处理识别.txt文本格式得数据吗?再就是ANSYS用这个软件可以处理吗?刚接触有限元软件,望给与指点。谢谢!! 5-21 11:17
woshilsh(金币+1,VIP+0):谢谢,常来 5-21 15:14
可以借助有限元后处理软件
不过这个要求你对有限元的结果文件有比较深的理解
大体意思就是把你的数据转成有限元能够识别的格式,即做成一个文本文件,可以作为网格读入到有限元软件里面去,按云图显示你的坐标值就可以了
相互学习,共同进步!
2楼2009-05-21 01:12:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fspdlh

金虫 (正式写手)

3楼2009-05-21 18:18:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cuizh2001

金虫 (著名写手)

给你说一下:
ansys前处理的时候对你的模型文件会输出一个后缀为.mod的文件,用文本打开这个文件你就会看到里面其实是节点和单元的编号加xyz坐标和你的constrain信息,你照着里面的格式把你的点当成里面的点就可以了,修改时注意格式。修改完这个文件可以在有限元软件里面导入打开。
相互学习,共同进步!
4楼2009-05-21 20:46:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

baiyan118

铁虫 (小有名气)

谢谢大侠的豪爽指点,问题解决!
5楼2009-05-23 20:45:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 baiyan118 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见