7
A
回答
12
您可以使用Octave中的exist
函数来完成这项工作。它可以用来检查给定名称是否存在,作为一个变量,内置于函数,文件或目录中。在你的情况下,检查变量的存在,你可以使用这样的事情:
if (exist("your_var_name", "var") == 1)
printf("varname exists");
else
printf("varname not exists");
endif
你可以参考以下链接了解详细信息:
5
需要将变量名也放在引号中,
存在(“varname”,“var”)
2
if (exist("itemcount") == 1)
% here it checks if itemcount is a variable, by changing the value after ==, you can check for function name, file name, dir, path etc.
end
注意itemcount用双引号。
通过==后改变值,你可以检查函数名,文件名,目录,路径等
从/详细信息在: https://www.gnu.org/software/octave/doc/interpreter/Status-of-Variables.html#XREFexist
其他返回值.. 2如果名称是绝对文件名,Octave路径中的普通文件,或(在追加'.m'后)Octave路径中的函数文件,3如果名称是Octave中的'.oct'或'.mex'文件如果名称是内置函数,则为5;如果名称为目录,则为7;如果名称是与文件无关的函数(在命令行中输入),则为103。否则返回0.
相关问题
- 1. 如何检查变量是否定义?
- 2. Ruby:如何检查哈希定义中是否存在变量
- 3. 在Emacs Lisp中,如何检查变量是否被定义?
- 4. C#检查变量是否定义
- 5. Autotabbing&检查变量是否定义
- 6. 如何检查Node.js中是否定义了变量?
- 7. 未定义的变量 - 如何检查var是否存在
- 8. 如何检查变量是否存在?
- 9. 如何检查变量是否在python
- 10. 如何检查一个变量是否由名称定义
- 11. 如何检查变量或对象是否未定义?
- 12. 如何检查变量是否未定义
- 13. 如何检查是否定义了django模板变量?
- 14. 如何检查是否定义了一些变量?
- 15. 检查未定义的变量是否在chrome中不工作
- 16. 检查变量是否(定义)在JavaScript中不起作用
- 17. 如何检查变量是否在ASP.NET MVC中的主文件中定义
- 18. 如何检查一个常量是否在晶体中定义
- 19. 如何检查常量是否在主布局中定义?
- 20. 如何查看是否在Javascript中定义了变量名称
- 21. 检查是否变量是一定值
- 22. 如何检查变量是否在@foreach循环中使用时定义的
- 23. 如何在Java脚本中分配之前检查变量是否已定义?
- 24. 如何检查变量是否为CFString?
- 25. 如何检查变量是否有值?
- 26. 如何检查变量是否为空?
- 27. 检查瓶子中是否定义了全局变量
- 28. XSLT定义一个变量并检查它是否存在后
- 29. 检查是否存在定义变量 - 警告错误php
- 30. JavaScript:如何检查变量是否存在变量名?
它应该是if(exists(“varname”,“var”)== 1) – Serhiy 2014-12-31 07:09:08