exist()函数在matlab中怎么用?
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 05:30:42
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
exist()函数在matlab中怎么用?
matlab 中 stem函数怎么用?
在matlab中 ~exist('im', 'var'),这个语句什么意思啊?
怎么在matlab中画两个函数图象
大于等于在matlab的M函数中怎么表示
在MATLAB中怎么提取函数式的系数
函数点乘在matlab 中怎么表示
matlab中的exist是什么意思
Exist用汉语怎么读
MATlAB中计算函数曲线长度的函数计算 0.2*cos(πx)在[0,2]上的曲线长度?用MATLAB怎么编程?
怎么在matlab中求解方程1+cosx*chx=0(需要方程前十个x值较小的解,ch函数在matlab中是cosh)
MATLAB中函数function是怎么用的?
matlab中 plot函数全部功能怎么用
matlab中rands这个函数怎么用,最好举例说明下
matlab 中fit函数怎么用?求例子
matlab中grid on函数具体应怎么用
MATLAB中怎么用fourier变换函数啊
关于matlab积分函数的定义定义一个积分函数gamma1为在matlab中怎么实现