hitman 发表于 2010-3-19 18:22

关于matlab M文件调用

刚开始学matlab
想请教下,M文件在Current Directory中,但是比如M文件名为‘SUS’,调用时用的是'sus',matlab会跳出“Warning: Function call sus invokes inexact match C:\MATLAB7\work\SUS.M.”请问这是因为大小写的问题吗?matlab在调用变量时也区分大小写吗?谢谢。

leo12ok 发表于 2010-3-19 20:15

区分大小写的。  

在调用时没有找到sus,而是找到了SUS,于是matlab调用了SUS文件,并给出了警告

leo12ok 发表于 2010-3-19 20:16

变量调用时是区分大小写的。比如A和a是两个不同的变量

chenggao 发表于 2010-3-20 01:28

matlab变量区分大小写,文件名不能取为数字、汉字。文件名合法的取法是:英文字母加数字、下划线等,不能有空格、点。

hitman 发表于 2010-3-20 10:10

好的,
谢谢各位了。
学习ing

数学者 发表于 2010-3-20 11:58

呵呵,楼主下次就会记住了~
页: [1]
查看完整版本: 关于matlab M文件调用