diff --git a/module3_wrapup.m b/module3_wrapup.m new file mode 100644 index 0000000000000000000000000000000000000000..efeb754f18059ac62d1e0513bba6acee8798b7e2 --- /dev/null +++ b/module3_wrapup.m @@ -0,0 +1,15 @@ +%% module 3, example - short-circuit operators + +name = 'Vedrana'; +%name = ''; + +% I want to check if the name starts with 'Ved'. But what if name has less than +% 3 letters? I need to make sure that name[:3] is not evaluated if name is too +% short. I add the first condition and &&. The second condition will not be +% evaluated if the first is false. + +if numel(name)>3 && all(name(1:3)=='Ved') + disp('Cool') +else + disp('Not so cool') +end \ No newline at end of file