matlab cell 函数用法
来源:互联网 发布:程序员需要看的书 编辑:程序博客网 时间:2024/06/10 00:03
转自:
元胞数组:
>> a={'matlab',20;ones(2,3),1:10}
a =
>> b=[{'matlab'},{20};{ones(2,3)},{1:10}]
b =
>> c={10}
c =
>> c(1,2)={2}
c =
>> c(2,2)={5}
c =
>> isequal(a,b)
ans =
>> whos
Name
a
ans
b
c
用cell函数创建元胞数组,创建的数组为空元胞。cell函数创建空元胞数组的主要目的是为数组预先分配连续的存储空间,节约内存占用,提高执行效率。
>> a=cell(1)
a =
>> b=cell(1,2)
b =
>> c=cell(3,3)
c =
>> d=cell(2,2,2)
d(:,:,1) =
d(:,:,2) =
>> whos
Name
a
ans
b
c
d
>> a={20,'matlab';ones(2,3),1:3}
a =
>> str=a(1,2)
str =
>> class(str)
ans =
cell
>> str=a{1,2}
str =
matlab
>> class(str)
ans =
char
()和{}有着本质的区别,大括号用于表示元胞的内容,小括号表示指定的元胞。
a =
>> a{2,1}(2,2)
ans =
>> a{2,1}(2,3)
ans =
>> a{1,2}(2)
ans =
a
使用元胞的下标,可将一个元胞数组的子集赋值给另一个变量,创建新的元胞数组。
>> a=[{1},{2},{3};{4},{5},{6};{7},{8},{9}]
a =
>> b=a(2:3,2:3)
b =
>> c=a(1:3,2:3)
c =
a={20,'matlab';ones(2,3),1:3}
a =
>> a(1,:)=[]
a =
>> a={20,'matlab';ones(2,3),1:3};
>> a{1}=[]
a =
>> a(1)=[]
a =
>> a(2)=[]
a =
>> a(1,2)=[]
??? A null assignment can have only one non-colon index.
>> a(1)=[]
a =
>> a=cell(4,4)
a =
>> size(a)
ans =
>> b=reshape(a,2,8)
b =
>> size(b)
ans =
>> a={20,'matlab',3-7i;ones(2,3),1:3,0}
a =
>> b=cellfun('isreal',a)
b =
>> c=cellfun('length',a)
c =
>> d=cellfun('isclass',a,'double')
d =
(函数的应用)
>> a=cell(1,2)
a =
>> a(1,2)={cell(2,2)}
a =
a{1,2}(1,1)={[1 2 3;4 5 6;7 8 9]};
a{1,2}(2,1)={[2-i;4+7i]};
a{1,2}(2,2)={cell(1,2)};
a{1,2}{2,2}(2)={5};
>> cellplot(a)
- matlab cell 函数用法
- MATLAB中cell函数用法
- MATLAB中cell函数用法
- [Matlab] Matlab cell函数
- matlab cell数据用法
- matlab cell的用法
- Matlab cell函数
- MATLAB中cell函数
- Matlab cell函数
- MATLAB dir/cell函数
- matlab---cell函数
- matlab中cell的用法
- 【matlab学习】cell相关用法
- matlab cell数组的用法
- 谈谈MATLAB中cell函数
- 谈谈MATLAB中cell函数
- matlab中cell的用法笔记
- Matlab 中 Cell(单元数据) 的用法
- 网站静态化处理_小谈
- github如何pull最新代码
- 我的第一篇android学习博客,以及Activity活动的标题栏隐藏问题
- HDU:1069 Monkey and Banana
- 深入理解Android中ViewGroup
- matlab cell 函数用法
- 移动js及兼容整理
- .Net高性能数值计算库—ILNumerics.Net
- JS方法保存变量
- django模板中获取当前网址,当前用户
- 如何判断storyboard中的view conroller对应哪一个.h .m文件?
- iOS AVPlayer 后台播放问题自动停止问题 防止应用被后台挂起方法
- angularjs2 六
- Spring事务传播机制详解