exm03012_1.m

来自「MATLAB 6.5 从基础讲解其功能」· M 代码 · 共 26 行

M
26
字号
a='This is an example.'

size(a) 

a14=a(1:4)				%提出一个子字符串  
ra=a(end:-1:1)			%字符串的倒排 

ascii_a=double(a)		%产生ASCII码  

char(ascii_a)			%把ASCII码变回字符串  

%使字符串中字母全部大写
w=find(a>='a'&a<='z');		%找出串数组a中,小写字母的元素位置。
ascii_a(w)=ascii_a(w)-32;	%大小写字母ASCII值差32.用数值加法改变部分码值。
char(ascii_a)					%把新的ASCII码翻成字符  

A='这是一个算例。';			%创建中文字符串  
A_s=size(A)					%串数组的大小  
A56=A([5 6])					%取串的子数组  
ASCII_A=double(A)			%获取ASCII码  

char(ASCII_A)					%把ASCII码翻译成字符

b='Example ''3.1.2-1'''

ab=[a(1:7),'  ',b,' .']			%这里第2个输入为空格串 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?