永发信息网

exist()函数在matlab中怎么用?

答案:1  悬赏:10  手机版
解决时间 2021-04-04 22:37
exist()函数在matlab中怎么用?
最佳答案

exist name
等价于 r=exist(name) ,在程序里面这样更加实用
0 不存在则返回值
1 name 可以是变量名,如果存在,返回值
2 函数名、m 文件名,存在则返回值
3 mex 文件、dll 文件,存在则返回值
4 内嵌的函数,存在则返回值
5 p码文件 ,存在则返回值
6 目录,存在则返回值
7 路径,存在则返回值
8 Java class,存在则返回值
A = exist('name','kind')
name 可以是变量名,函数名、m 文件名、mex 文件、dll 文件、内嵌的函数、p码文件、目录、路径、Java class
kind可以是 :
builtin 内嵌函数
class Java class
dir 目录
file 文件或者目录
var 变量
应用举例
type = exist('plot') %说明当前目录下存在plot这个内嵌函数
type =
5
X=rand(1,1)
X =
0.9593
matabc
r=exist('X')
r =
1
r=exist('X','var')
r =
1
matabc
还有一个非常有用的,曾经在论坛讨论过
如何判定一个结构体为空
s = struct
s =
1x1 struct array with no fields.
size(s) %用size不好判定
ans =
1 1
matabc
length(s) %length也一样
ans =
1
r=exist('s.field') %用exist可以判定
r =
0


我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
诗字组词语有哪些
各种洗涤剂广泛进入人们的生活中,下列洗涤中
你有J2EE API中文版吗、、、能给我发一下吗
为什么maya导入obj导不进去
《阿长与山海经》说道:“画着人面的兽,九头
《民事权利知多少》教学设计与反思
陕西c1驾照增驾b2费用多少
虫字加节字组成的字怎么打出来
登高写孤独的句子是
Windows里面的这个进程是什么-tomcat.exe
用两根同样长的绳子,一根围成一个正方形,另
上班时间无聊,可以推荐一些赚外快的活吗
想知道南雄职中南校区的宿舍怎么样?😂
一舟网线怎么样?做五星级酒店可以用吗?
赞美小孩聪明的句子,赞扬儿童聪明能干的诗句
推荐资讯
关于李白写长江的诗句,李白老先生在西湖作的
人为什么不能同时思考多个问题?哪怕是两个也
青蛙可以和小龙虾一起养吗
怎么炒花生香
高人。求助煤炭方面
单选题2007 年我国再添两项世界 遗产,其中正
色弱考完驾照年审怎么办啊
有没有知道现货对冲模式是怎样的?
线损和电阻有什么区别?又大又长的线、线损越
我家的虎皮鹦鹉踩背快一个月了还没有下蛋预兆
连云港东海温泉在那呀,门票多少,有没有折扣
哪些案件可以少交或不交诉讼费
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?