在matlab中,字母的ASCII码如何转换,比如字母A如何转换为65,97又如何转换为a,请高手指点一下,急!!!!!!!
那怎么把65转换成A啊,还用这个函数吗?我需要的是将数字转换为字符,帮帮忙,谢谢!!!!!!!!!
用matlab的abs()
如abs(‘A’)则是65
abs就是转换函数
如abs(‘A’)则是65
abs就是转换函数
温馨提示:答案为网友推荐,仅供参考
第1个回答 2015-08-10
从离散转换为连续在控制工程里有时会用得到,因为虽然控制器是离散的但被控对象是连续的,所以d2c是控制工具箱函数,以下例子中tf,tfdata都是控制工具箱的函数
以下是Z变换到S变换
dsys = tf( [1 0], [1 -1], 1 ); %系统传递函数z/(z-1),采样时间1s
csys = d2c( dsys, 'tustin' ); %采用双线性变换
[num, den] = tfdata( csys, 'v' );%获得s传函的分子和分母
以下是S变换到Z变换。H(S)=(s-1)/(s^2+4s+5)
>> H=tf([1 -1],[1 4 5])
>> Hd=c2d(H,0.1,'zoh')%零阶保持
s=jw
z=exp(sT)
滤波器设计
[n,wc]=buttord(2*pi*Fp,2*pi*Fs,Rp,Rs,'s')
[b,a]=butter(n,wc,'s')
filters=tf(b,a)
以下是Z变换到S变换
dsys = tf( [1 0], [1 -1], 1 ); %系统传递函数z/(z-1),采样时间1s
csys = d2c( dsys, 'tustin' ); %采用双线性变换
[num, den] = tfdata( csys, 'v' );%获得s传函的分子和分母
以下是S变换到Z变换。H(S)=(s-1)/(s^2+4s+5)
>> H=tf([1 -1],[1 4 5])
>> Hd=c2d(H,0.1,'zoh')%零阶保持
s=jw
z=exp(sT)
滤波器设计
[n,wc]=buttord(2*pi*Fp,2*pi*Fs,Rp,Rs,'s')
[b,a]=butter(n,wc,'s')
filters=tf(b,a)
第2个回答 2009-05-26
char(65)本回答被提问者采纳