MATLAB第三次作业

3.14 数据类型概述
数组包括字符型,数值型,单元型,结构型,java型,包柄函数
在MATLAB中字符串是由单引号括起来的,以ASC码值储存
所有MATLAB的计算都是以双精度进行的,所以运算时,要用double转化成双精度
3.15 字符型数组
字符串和字符数组是相同的概念
书写格式:

  1. S=‘abcdef’
  2. S=char(x)
  3. X=double(S)
    1可以用来创造任意字符的字符串
    2用ASC代码的向量x来创建字符串
    3将字符串转化成MATLAB的双精度数
    字符数组和矩阵一样可以实行水平连接(strcat)和垂直连接(strvcat),可以进行字符数组的比较(strcmp)寻找(findstr),字符串替换(strrep)等运算
    在MATLAB中寻找已知字符串str1中是否有str2的函数为:
    k=findstr(‘str1’,‘str2’)
    k是指str2的起始位置,str1与str2的位置互换对k无影响,若没有,则返回空矩阵
    字符串替换函数:
    S=strrrep(S1,S2,S3)
    S2为S1含有的字符串,S3为要替换S2的字符串
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值