MATLAB生手求罩!各位大神路过瞧瞧啊
MATLAB新手求罩!!!各位大神路过瞧瞧啊!!!
clear;
c=input('请输入一个字符','s');
if c>='A'&c<='Z'
disp(setstr(abs(c)+1));
else if c>='a'&c<='z'
disp(setstr(abs(c)-1));
else if c>='0'&c<='9'
disp(abs(c)-abs('0'));
else
disp(c);
end
以上是我的一个M文件的源代码,运行的时候老是提示如下错误:
??? Error: File: D:\MATLAB7\work\xuanze3.m Line: 11 Column: 12
This statement is incomplete.
小弟初次接触matlab 实在是不知道这是为什么,还望各位大神指教!
------解决方案--------------------
else if应该是连在一起写的,elseif这样。
clear;
c=input('请输入一个字符','s');
if c>='A'&c<='Z'
disp(setstr(abs(c)+1));
else if c>='a'&c<='z'
disp(setstr(abs(c)-1));
else if c>='0'&c<='9'
disp(abs(c)-abs('0'));
else
disp(c);
end
以上是我的一个M文件的源代码,运行的时候老是提示如下错误:
??? Error: File: D:\MATLAB7\work\xuanze3.m Line: 11 Column: 12
This statement is incomplete.
小弟初次接触matlab 实在是不知道这是为什么,还望各位大神指教!
matlab
------解决方案--------------------
else if应该是连在一起写的,elseif这样。