MATLAB Answers


Input function does not display the command in command window

Asked by Austin DeSpain on 18 Apr 2019
Latest activity Commented on by Austin DeSpain on 18 Apr 2019
I am new to MATLAB and cannot figure out what I am doing wrong.
When writing script, I use the input function. For example:
%this function can be used to tell if one is eligible to drive.
age = input('Enter your age: ')
if age<16
disp('sorry, you are not eligible.')
disp('yes, you are eligible')
When I Run the script, MATLAB automatically generates a random matrix consisting of numbers:
>> Untitled2
age =
Columns 1 through 9
4761 12100 13456 10201 12996 1024 14641 12321 13689
Columns 10 through 16
12996 1024 9409 10609 10201 3364 1024
yes, you are eligible
I am not sure what I am doing wrong, could someone help me out?


which input -all % what show up?
>> which input -all %
C:\Users\Austin\Desktop\programmin\.m files\input.m
built-in (C:\Users\Austin\Desktop\MATLAB stuff\toolbox\matlab\lang\input) % Shadowed

Sign in to comment.

1 Answer

Answer by madhan ravi
on 18 Apr 2019
 Accepted Answer

Looks like you have made a file named input.m remove it from the path or rename it.

  1 Comment

That fixed it! Thank you! I am incredibly new to this, I appreciate your help. I just renamed the file and removed the current one from the path.

Sign in to comment.