写作时间:2020-09-30正文:相同点:都可以作为字符串,文件名打开。比如:fopen('11.raw')%等同于fopen("11.raw")差异之处:== 一个表示char ,一个表示str ==例1:例2:----------THE END~
最近抽空在学数学建模,因为我负责编程部分,所以
MATLAB
是必不可少的。
这是我学
MATLAB
写的第一篇博客,为了我自己记忆。当然,能帮助其他人我也是很开心的,纯小白成长之路。
MATLAB
单引号
和
双引号
的
区别
——连接字符串
1、
单引号
,是用来连接的。连接顾名思义,就是将两个东西连接起来。
举一些通俗易懂的例子:
a = ‘I’;
b = ‘love’;
c = ‘you’;
str = [a,...
(1)所有字符串都用
单引号
(英文状态下输入)括起来;
(2)将字符串当作一个行向量,每个元素对应一个字符,其标识方法和数值向量相同。
(3)size指令获得串数组的大小。串
中
的每一个字符,包括
中
英文字符、空格、标点都算一个元素。
(4)字符串
中
的字符以ASCⅡ码形式存储,因而区分大小写。
(5)可建立多行字符串,形成字符串矩阵。
String1='welcome to
matlab
!' %
单引号
括起来
String1 =
'welcome to
matlab
!'
String1='9527 welcome to
matlab
!! '
size(String1)
String1 =
'9527 welcome to
matlab
!! ' %包含数字,字母,标点符号,空格
ans =
1 26 %长为26
ch=['abcdef';'123456'] %建立多行字符串,形成字符串矩阵
ch(2,3)
每天在csdn上记录一下今日的
Matlab
学习过程和收获。
Matlab
中
单引号
(’ ')和
双引号
(" ")同样是用于字符串
中
,两者在进行某些交互时会出现一些问题。
下面先来展示
单引号
和
双引号
的用法
s1 = 'hello'
s2 = "world"
##输出##
'hello'
"world"
但当我们在进行字符串拼接的时候,会发现以下问题:
s3 = s1 +' '+ s2
s4 = s1 +" "+