『求助』请高手指点matlab小程序
浏览:138008 回答:1
现在有一个小程序总是run不了,请哪位高手指点,到底错在哪里
function a=table(character)
switch character
case '0' a=0; case '1 ' a=1;case '2 ' a=2;case '3' a=3;case '4' a=4;
case '5' a=5; case '6' a=6; case '7' a=7; case '8' a=8; case '9' a=9;
case 'a' a=10; case 'b' a=11; case 'c' a=12; case 'd' a=13; case 'e' a=14;
otherwise a=15;
end
function a=table(character)
switch character
case '0' a=0; case '1 ' a=1;case '2 ' a=2;case '3' a=3;case '4' a=4;
case '5' a=5; case '6' a=6; case '7' a=7; case '8' a=8; case '9' a=9;
case 'a' a=10; case 'b' a=11; case 'c' a=12; case 'd' a=13; case 'e' a=14;
otherwise a=15;
end





















function a=table1(character)
switch character
case 0
a=0;
case 1
a=1;
case 2
a=2;
case 3
a=3;
case 4
a=4;
case 5
a=5;
case 6
a=6;
case 7
a=7;
case 8
a=8;
case 9
a=9;
case a
a=10;
case b
a=11;
case c
a=12;
case d
a=13;
case e
a=14;
otherwise
a=15;
end
运行结果为:
>> table(1)
ans =
1
>> table(’a’)
ans =
10