没有合适的资源?快使用搜索试试~ 我知道了~
首页零散MATLAB资料分享-matlab里cell和char,字符串与字符数组.docx
零散MATLAB资料分享-matlab里cell和char,字符串与字符数组.docx
需积分: 50 15 下载量 75 浏览量
更新于2023-03-16
评论
收藏 17KB DOCX 举报
零散MATLAB资料分享-matlab里cell和char,字符串与字符数组.docx 最近在用MATLAB做一个项目,自然需要查很多东西,在网上搜集了一点资料,并非原创。本着分享的精神,希望能帮助到部分人。 包括以下内容 在MATLAB图形用户界面设计中使用ActiveX控件 MATLAB GUI 设计基础 Matlab数据库编程入门 MATLAB RGB Matlab GUI 菜单和工具栏常用操作 Matlab字符串函数汇总 MATLAB GUI 图标 matlab里cell和char,字符串与字符数组 MATLAB 中断问题 MATLAB读写Excel MATLAB中的数据写入函数dlmwrite MATLAB中GUI设计领悟-SINA_隐藏 MATLAB GUI对话框设计 MATLAB 声音
资源详情
资源评论
资源推荐
matlab 里 cell 和 char,字符串与字符数组
hp://blog.sina.com.cn/s/blog_6a388c8f01015n04.html
用 importdata 和 textscan 读取内容为字符串的 txt,结果为 cell 型元胞组。
我想把 cell 变成 char 型,然后就自然地想到 cell2str,遗憾的是 matlab 中没有这个函数。
就像没有 str2cell 一样。
实现 str2cell 功能的函数是 cellstr,将字符数组转换为 cell 型字符串数组
函数语法为 c = cellstr(S)
它的作用是:将字符数组 S 中的每行分割成为 cell 细胞元组 C 的一个元素。并删除 S 的每行
尾部空格
正好与 char 相反,char 是将 cell 字符串数组转化为字符数组 s=char(c)
很多人分不开字符数组和字符串什么区别。
>>str1='i love matlab' % 这是一个字符数组,也是一个字符串
str1 =
i love matlab
>>str2=['I ';'am ';'a ';'boy'];% 这是
字符数组
,由于是数组,所以每一行必须具有相同的列数
(字符数相同),不够补空格
str2 =
I
am
a
boy
由于字符数组必须满足每一行具有相同的字符数,所以输入时很麻烦。通常情况我们使用
char 函数来完成自动补充空格或者创建字符串 cell 细胞元组。
>>char('i','love','matlab') % char 函数会自动补充空格
ans =
i
love
matlab
>>{'i','love','matlab'} % 在 cell 字符串中,每个单元都可以完全不同的内容,所以,不需要补
充空格。
ans =
'i' 'love' 'matlab'
下面来看几个例子:
例 1:创建一个字符串数组,记住补空格
weixin_39841848
- 粉丝: 509
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 27页智慧街道信息化建设综合解决方案.pptx
- 计算机二级Ms-Office选择题汇总.doc
- 单链表的插入和删除实验报告 (2).docx
- 单链表的插入和删除实验报告.pdf
- 物联网智能终端项目设备管理方案.pdf
- 如何打造品牌的模式.doc
- 样式控制与页面布局.pdf
- 武汉理工Java实验报告(二).docx
- 2021线上新品消费趋势报告.pdf
- 第3章 Matlab中的矩阵及其运算.docx
- 基于Web的人力资源管理系统的必要性和可行性.doc
- 基于一阶倒立摆的matlab仿真实验.doc
- 速运公司物流管理模式研究教材
- 大数据与管理.pptx
- 单片机课程设计之步进电机.doc
- 大数据与数据挖掘.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0