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码互换的主要内容,如果未能解决你的问题,请参考以下文章