数据类型

char

ASCII转换

string



逻辑运算与赋值



将字符串中的某个字符替换掉

作业问题
题1
直接使用strcmp

题2

代码部分转载地址
clear; %%22分钟练习
s1='I like the letter E';
for i=1:size(s1,2) %%这里size(s1,1)是获取s1的行,如果 是size(s1,2)是获取列
s2(i)=s1(size(s1,2)-i+1);
end
disp(s2)
%%
clear; %%22分钟练习可以引申为输入随机的字符串
s1=input('please input your string:','s');
for i=1:size(s1,2)
s2(i)=s1(size(s1,2)-i+1);
end
disp(s2)
结构体structure

创建多个结构体

索引结构体内元素

和结构体有关的函数

1、fieldnames显示元素名称

2、rmfield删除某个元素

3、结构体嵌套

元胞数组
1、注意大括号


2、查看数组内容要使用大括号

3、提取具体元素

拆分

1、magic(n)生成一个n阶幻方

2、最基本的用bai法是把数值数组的每du个元素作zhi为cell数组的元素,得dao到一个和原数组维度完全相同的cell数组




将B这个4X4矩阵处理成两个2行4列的矩阵组
[2,2]是两个2行,4是一行四个

3、三维拆分

拼接


1、纵向接合矩阵

2、横向接合矩阵

3、前后接合矩阵

重塑


练习

如何只存储一个特殊的变量

如何将Score和Header两个变量放在同一个excel文件存储

补充

变量文件存储

1、save

2、load

Excel上的读写
1、读取

excel文件需要在当前文件目录下

2、写入
excel文件需要关闭



3、读取两个变量



低阶档案的存取

1、文档操作函数

2、基本操作步骤



3、一些符号

4、示例

执行结果


这篇博客深入介绍了MATLAB中数据类型的使用,包括char和string的ASCII转换,逻辑运算与赋值,以及字符串替换。重点讲解了结构体的创建、索引及函数应用,如fieldnames、rmfield等。此外,还详细阐述了元胞数组的拆分、拼接和重塑操作。最后,探讨了变量文件的保存与加载,以及Excel文件的读写方法,包括低阶档案存取的基本步骤和示例。

415

被折叠的 条评论
为什么被折叠?



