NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

在mathscript中使用fscanf语句,出现“指定的文件标识符无效,确保labview正确打开文件”

语句如下:

fid=fopen('elcentro.txt','r');
[a,b]=fscanf(fid,'%g');
fclose(fid);

出现问题的原因是‘elcentro.txt'文件路径不正确?还是无法识别.txt文件?求解答

0 项奖励
1 条消息(共 5 条)
5,825 次查看

你的这个txt文件是放在哪个文件夹里?MathScript默认是在LabVIEW Data目录下搜索需要的文件,如果没有找到就会报错。解决的办法是,将文件拷贝到LabVIEW Data目录或者使用path来指定MathScript的搜索路径。

 

http://zone.ni.com/reference/en-XX/help/371361J-01/lvdialog/ms_search_paths/

0 项奖励
2 条消息(共 5 条)
5,818 次查看

我将txt放入了labviewdata还是报错。。。

0 项奖励
3 条消息(共 5 条)
5,816 次查看

重启了电脑,问题解决了,谢谢帮助

0 项奖励
4 条消息(共 5 条)
5,802 次查看

关于MathScript的讨论,也可以发帖至MathScript专属的论坛区,谢谢!

 

http://forums.ni.com/t5/LabVIEW-MathScript-RT-Module/bd-p/450

0 项奖励
5 条消息(共 5 条)
5,797 次查看