MATLAB使用基础(第三节)

今天是我们matlab入门的第三节,本节将介绍matlab的数据类型,知识点概念比较多,但确实比较重要的,为以后的使用有重要基础作用!

一.字符串

1.1字符串的基本介绍

创建字符串:加单引号' '

 字符串很简单,下面提供一些常用的函数

函数名 功能 函数名 功能
num2str 将数字转化为字符串 char ASSIC码对应将数值转化为字符
str2num 将字符串转化为数字 double 转化为matab的双精度数
int2str 将整数转化为字符串
mat2str 将矩阵转化为字符串

下面提供我的代码运行,让大家感受一下:

 关于char()函数和double()其实大家不必现在掌握,主要记住左边的函数就行了!

1.2字符串的应用

1.2.1字符串的索引

代码示意:(matlab的索引从1开始,前后区间都为闭区间,比较特殊!)

 1.2.2 strvcat()函数

字符串垂直连接: strvcat (s1, s2) 或者 char(s1, s2)

 代码示意如下:

1.2.3 findstr()函数

查找字符函数findstr的调用格式:k = findstr(s1, s2)s1,s2都是可被查找的对象,且无所谓s1,s2的大小关系。

代码示意如下: 

 

findstr函数返回的是短的字符串在长的字符串里的索引位置。

1.2.4 strrep函数

替换函数strrep的调用格式:s = strrep(s1, s2, s3)s1中的s2s3替换。

 代码示意:

二.矩阵

2.1矩阵的建立

逗号空格用于分隔某一行的元素,分号用于区分不同的行. 除了分号,在输入矩阵时,按Enter键也表示开一新行. 输入矩阵时,严格要求所有行有相同的列

 代码示意:

>> m=[1 2 3 4 ;5 6 7 8;9 10 11 12] ;
>>  p=[1 1 1 1
       2 2 2 2
       3 3 3 3];

 2.2特殊但常用的矩阵

  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值