本文为matlab自学笔记的一部分,之所以学习matlab是因为其真的是人工智能无论是神经网络还是智能计算中日常使用的,非常重要的软件。也许最近其带来的一些负面消息对国内各个高校和业界影响很大。但是我们作为技术人员,更是要奋发努力,拼搏上进,学好技术,才能师夷长技以制夷,为中华之崛起而读书!
本文很多摘录自图书资料,不做任何商业用途,仅做技术分享,侵权删除!请不要放弃自己的理想和道路,加油!!
“参考书籍 《matlab 程序设计与综合应用》张德丰等著 感谢张老师的书籍,让我领略到matlab的便捷 《MATLAB技术大全》葛超等编著 感谢葛老师的书籍,让我领略到matlab的高效
>> SA=['hello';'world';'我是许某某']
SB=['你好' '但是我不好' '有没有想过你为什么不好';'那不知道你为什么不好啊' '那就是 命运吧'] % 一行中的字符只算单引号中的,并且不计算单引号中的括号
SC=['hello' 'nihao';'world';'我是许某某'] % 两行的字符长度不同,所以会报错[1,10],[1,5],[1,5]
SA =
hello
world
我是许某某
SB =
你好但是我不好有没有想过你为什么不好
那不知道你为什么不好啊那就是 命运吧
串联的矩阵的维度不一致。
>> [SA(1,:) SA(2,:) SA(3,:)]
ans =
helloworld我是许某某
>> s1='My name is limomo'
s1 =
My name is limomo
>> s2=s1(1:end) % 是s1(1:1:end)的缩写,表示从头到尾进行取值,不间隔字符
s2 =
My name is limomo
>> s2=s1(1,:)
s2 =
My name is limomo
>> s2=s1(end:-1:1) % 是s1(end:-1:1,:)的缩写,表示从尾到头进行取值,不间隔字符
s2 =
omomil si eman yM
'a'+'b'
ans=195
'a'*'b'
ans=9506
abs('a')
ans=97
abs('b')
ans=98