Matlab 编程基础(三)笔记
来源:互联网 发布:疯狂美工京东关联促销 编辑:程序博客网 时间:2024/05/22 15:36
Matlab 编程基础(三)笔记
本文章用来做MATLAB编程基础的学习笔记:
MATLAB数据类型
MATLAB中有15种基本数据类型。
整型:
有符号整型(int8, int16, int32, int64);
无符号整型(uint8, uint16, uint32, uint64);浮点:
单精度浮点型(single);
双精度浮点型(double);逻辑:
logical: ture 为 1 ; false 为 0;字符串:
char : 输入字符时用单引号‘’;字符串以字符数组的形式存储,每个元素占用一个ASCII字符。
常用操作函数:
blanks(n)返回n个空字符
findstr(s1,s2)搜索字符串
strcmp(s1,s2) 比较字符串是否相同
strncmp(s1,s2,n)比较字符串中的前n个字符是否相同
strrep(s1,s2,s3)将s1中的字符s2替换为s3单元数组型:
cell: 一种广义矩阵,每一个单元可以包括一个任意数组。
可以用赋值来创建:
数组用{};数组中间用,或者空格分开;如: A = {‘x’,’y’,10,pi};
也可以用cell函数来创建:
如:A = cell(3,3)结构体型:
struct: 结构体。
可以通过直接赋值来创建:
如:s.name = ‘lisi’;
也可以通过struct来创建:
如:s.struct(‘type’,’value’);常用操作函数:
rmfield()删除结构体
fieldnames(s)获取s结构体中的字段名字
getfield()获取结构体字段的值
setfield()对结构体字段赋予新的值函数句柄型:
一种间接调用函数的方式,
f = @func
如果有什么错误望指教。
- Matlab 编程基础(三)笔记
- matlab基础编程笔记
- Matlab 编程基础(一)笔记
- Matlab 编程基础(二)笔记
- Matlab学习笔记(三)
- MATLAB学习笔记(三)
- matlab学习笔记(基础)
- matlab笔记(1)----基础
- linux shell 学习笔记(三)--shell编程基础
- 黑马程序员--编程基础学习笔记三
- C++编程基础笔记章节三
- Matlab编程 入门(三)
- 【Matlab】之 编程基础(一)
- MATLAB GPU编程基础
- MATLAB GPU编程基础
- MATLAB GPU编程基础
- MATLAB编程基础
- matlab学习笔记三(11.2)
- 动态规划6:台阶问题和矩阵最小路径问题
- 点9图的制作
- iOS Assets.xcassets
- Java关键字final、static使用总结
- oracle 存储过程执行体中循环的两种写法
- Matlab 编程基础(三)笔记
- 两次URL编码与两次encodeURI
- 【API】Unity5.6 Main Camera
- SpringMvc @InitBinder 表单多对象精准绑定接收
- js控制、获取复选框、下拉列表的信息
- Rightmost Digit
- java修饰符
- 贝叶斯线性回归——推导及实现
- CSS-书写方式