变量
字符串
1.拼接字符串 >> str1 = 'Hello'; >> str2 = 'World'; >> str = [str1 str2] str = 'HelloWorld' >> s = [str1;str2] s = 2×5 char 数组 'Hello' 'World' >> ss = [str1;str] 错误使用 vertcat 要串联的数组的维度不一致。 这两个字符串的长度不同,不能上下拼接 2.打印相应位置的字符 >> str = 'hello world'; >> str(2) ans = 'e' 和java等编程不同! >> 'e' == str ans = 1×11 logical 数组 0 1 0 0 0 0 0 0 0 0 0 挨个去比较是否一致 3.改变相应字符串的值 >> str('e'==str )='A' str = 'hAllo world 将e所在的位置变为A 4.逆转字符串 >> reverse(str) ans = "dlrow olleH"
结构体
1.student结构体,输入一个stu >> stu.name = 'zxw'; >> stu.age = '18'; >> stu.id = '1