Matlab中@文件夹/+文件夹,类的点滴知识点
来源:互联网 发布:萍乡网络小额贷款公司 编辑:程序博客网 时间:2024/06/03 23:05
matlab中带“+”和“@”字符命名的文件夹是matlab中的一种文件包, 比如:+folder/Tata.m ,matlab就知道这是一个Tata类文件夹;如果你按照普通的命名方式,比如:someOtherFolder/Tata.m ,或者someOtherFolder/@Tata/Tata.m ,这样matlab只能知道这是一个Tata.m文件。
如果你要用classdef定义一些类,用@Tata的形式,可以把一些方法分别放在不同的路径目录下。以下的例子进一步阐明@目录的用法: Tata 类,方法methodOne 和 methodTwo
somePlaceOnThePath/@Tata/Tata.m
somePlaceOnThePath/@Tata/methodOne.m
somePlaceOnThePath/@Tata/methodTwo.m
你也可以把所有用到的方法放在一个单独的文件中:
somePlaceOnThePath/Tata.m
如果你所写的方法比较复杂,而你又想把它放在不同的文件中以方便查阅和管理,可以如下般使用classdef:
文件一:
%# somePlaceOnThePath/@Tata/Tata.m:
classdef Tata
methods
result =methodTwo(obj,arg)
functionmethodOne(obj)
disp('hello from methodOne');
end
end
end
文件二:
%# somePlaceOnThePath/@Tata/methodTwo.m:
functionresult =methodTwo(obj,arg)
%dostuff withobj andarg
end
严格来讲,methodTwo在classdef中的声明是可以省略的,因为这里使用了默认的说明符。如果想把methodTwo作为私有方法,可以用 (Access = private) 。
- Matlab中@文件夹/+文件夹,类的点滴知识点
- MATLAB中获取一个文件夹下所有文件夹的名字
- matlab中 @文件夹名/+文件夹名 的含义
- Matlab 的 private 文件夹
- Matlab中从文件夹中批量读取文件的做法
- matlab获取文件夹中所有图像的方法
- matlab获取文件夹中所有图像的方法
- matlab获取文件夹中所有图像的方法
- MATLAB中从文件夹批量读取图片文件的方法
- MATLAB中只删除本地文件夹里面的灰度图
- matlab获取文件夹中所有图像的方法
- MATLAB中读取文件夹中多组图像的方法
- matlab获取文件夹中所有图像的方法
- MATLAB批量读取文件夹中文件,处理后放在新的文件夹中
- Matlab中调用文件夹中子文件夹内.m文件的方法
- 利用matlab读入文件夹中所有图像
- matlab中调用其他文件夹中的方法
- MATLAB中读取文件夹下所有图像
- 十分钟搞清字符集和字符编码
- datatable的使用
- java 压缩文件
- Sqllite表结构导入Mysql库
- 关于螺旋桨的计算
- Matlab中@文件夹/+文件夹,类的点滴知识点
- LeetCode-1. Two Sum
- Python基础 常用内建模块
- VS2010-MSDN的安装使用及在线网址
- JVM性能调优
- 前端必学内容:webpack3 1-24节学习参考,持续更新中……
- java实现在线支付-支付宝
- vmware vCenter(2)
- 新华三这艘大船立志两年内领航中国安全市场