matlab中字符和ASCII码互换

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab中字符和ASCII码互换相关的知识,希望对你有一定的参考价值。

参考技术A c=input('请输入一个字符','s');
abs('c')
%%%%%
错误1:这里变成固定的字符‘c’了
if
c>='066'
&
c<='089'
d=c+31;
disp(char(d));
elseif
c>='098'&
c<='122'
d=c-31;
disp(char(d));
elseif
c='097'
%%%%
错误2:注意这里要用恒等号“==”
disp(Z);
%%%%
错误3:这里的Z应该是字符'Z'
elseif
c='122'
disp(A)
%%%%
错误3:这里的A应该是字符'A'
else
disp(c);
end
正确程序:
clear;
clc;
c=input('请输入一个字符:
','s');
c
=
abs(c);
if
c>=066
&
c<=089
d=c+31;
disp(char(d));
elseif
c>=098&
c<=122
d=c-31;
disp(char(d));
elseif
c
==
097
disp('Z');
elseif
c
==
'122'
disp('A')
else
你再根据需求进行修改数值,或者把题目描述清楚来,到底要做啥

ASCII字符串互换

//ASCII码转成字符:
var a:String=String.fromCharCode(97);
trace(a);//输出:a


//字符转成ASCII码:
var str:String = “A”;
trace(str.charCodeAt());//输出:65

  

以上是关于matlab中字符和ASCII码互换的主要内容,如果未能解决你的问题,请参考以下文章

ASCII字符串互换

ASCII码

matlab怎么样求出AA的 ascii值

ASCII码对照表

ASCII码对照表

ascii码与unicode码的区别