【郭彦甫】P3 变量与档案存取

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

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

数据类型

在这里插入图片描述

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文件存储
在这里插入图片描述

补充

num2cell补充
在这里插入图片描述

在这里插入图片描述

变量文件存储

在这里插入图片描述
1、save
在这里插入图片描述
2、load
在这里插入图片描述

Excel上的读写

1、读取
在这里插入图片描述
excel文件需要在当前文件目录下
在这里插入图片描述

2、写入
excel文件需要关闭
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3、读取两个变量
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

低阶档案的存取

在这里插入图片描述
1、文档操作函数
在这里插入图片描述
2、基本操作步骤
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3、一些符号
在这里插入图片描述
4、示例
在这里插入图片描述

执行结果
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值