24小时热门版块排行榜    

查看: 755  |  回复: 1

张蒲根

金虫 (小有名气)

[求助] UDF 读取txt文件

我现在有一个txt文件,里面是电导率关于温度的变化,我想用UDF中的DEFINE_EXECUTE_ON_LOADING来读取dat文件,然后插值得到我想要的温度下的电导率,程序如下:
DEFINE_EXECUTE_ON_LOADING(on_loading, libudf)
{
        int i;
        FILE *ft,*ft1;
        ft=fopen("Air_Transport.txt","r";
        ft1=fopen("Air_E_net.txt","r";

          for(i=0;i<298;i++)
        {
                fscanf(ft,"%e%e%e%e",&Ar_T,&Ar_vis,&Ar_cond,&Ar_elec);
            fscanf(ft1,"%e%e",ET,Enet);
        }
}
程序在build的时候都成功了,但是在load的时候发现只要后面的程序中出现Ar_T,Ar_vis,Ar_cond,Ar_elec等这些读取的参数时,就会闪退.不知道什么原因?
回复此楼
尊重知识
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lyfflynice

木虫 (正式写手)

你好,请问你解决问题了吗,调用txt文件并插值得到物性的UDF
学无止境,气有浩然
2楼2019-02-23 17:41:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 张蒲根 的主题更新
信息提示
请填处理意见