Info

此问题已关闭。 请重新打开它进行编辑或回答。

what can i use in function result instead of shift5?????? it show me error regarding shift5

2 次查看(过去 30 天)
function result = shift5('University') % decodes a message encoded with a Caesar shift % cipher of 5. Assumes message is all upper % case letters.
aVal = double('A'); adjustment = 26; len = length('university'); result = zeros(1,len); temp = ' ';
for ch = 1:len temp = 'university'(ch) - 5; if (temp < aVal) temp = temp + adjustment; end result(ch) = temp; end
result = char(result);

回答(1 个)

Image Analyst
Image Analyst 2016-10-22
Don't put university in quotes. And MATLAB is case sensitive so university is different than University.

此问题已关闭。

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by