matlab中字母ASCII码如何转换,转换函数是什么?急!!!

来源:百度知道 编辑:UC知道 时间:2024/06/17 23:15:24
在matlab中,字母的ASCII码如何转换,比如字母A如何转换为65,97又如何转换为a,请高手指点一下,急!!!!!!!
那怎么把65转换成A啊,还用这个函数吗?我需要的是将数字转换为字符,帮帮忙,谢谢!!!!!!!!!

从离散转换为连续在控制工程里有时会用得到,因为虽然控制器是离散的但被控对象是连续的,所以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)

char(65)

用matlab的abs()
如abs(‘A’)则是65
abs就是转换函数