内容发布更新时间 : 2024/12/22 23:20:52星期一 下面是文章的全部内容请认真阅读。
Matlab中PIV的简化操作示例
(1) geoMESHuv8(’dis.txt’,64,64),弹出open image的对话框,选择第一个图片后,需要manually construct polygons,完成后按回车键即可;(64,64)是指分割方块内的像素数目,自行选择即可,如30,30/100,100等 (2) geoPIV8,出现打开启动文件1(open launch file)的对话框,选择启动文件1(启动文件内的图像地址和名称要改好,不能有空格,要英文)后,出现三个图,Figure1、Figure2和Figure5,如下所示: (3) 键入uvdata=consolidate8后出现一个打开启动文件1(open launch file)的对话框,选择启动文件1后,生成一个uvdata的文件夹,用于存储PIV的分析结果和数据; (4) 键入qq(uvdata,1,2,5);qq(uvdata,1,6,1)(得到像素单元位移场) (5) 键入animate_line(uvdata);
(6) 键入uvdataclean=geoWILD(uvdata,1,2,5)与步骤(4)中对应,生成如下的图像,在command window中输入回车键后,Figure2消失,生成一个uvdataclean的文件;(清除位移场内不良位移)
(7) 键入geoCENTROID8(’example.txt',40,32,0,255)后出现open image的对话框,这是选择第一个照片(也就是初始照片),之后如下的图片,需要manually tag image选四个参照点(最好设置黑色不动点),之后,command window中显示:4 data points tagged;
(8) 键入geoPIV8,提示打开启动文件2(open launch file也要对应改好),之后生成如下3个图, (9) 键入[XYdata]=geoCALIBRATE8(uvdataclean),提示打开启动文件2对话框和打开控制点的XY坐标的对话框(open XY coordinates of control points)选择controlID并在之前设置好四个点的实物坐标,之后生成一个XYdata的文件;
(10) 键入qq(XYdata,1,2,5),生成如下的图像,
(11) 键入[strains]=geoSTRAIN8(XYdata),提示open ELEMENTS information的对话框,选择ELE文件即可,生成一个strains的文件,如下图所示.
(12) 键入plotstrains(strains,2,1),生成如下所示的图像。