MATLAB Answers

Input function does not display the command in command window

5 views (last 30 days)
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?


Austin DeSpain
Austin DeSpain on 18 Apr 2019
>> 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.

Accepted Answer

madhan ravi
madhan ravi on 18 Apr 2019
Looks like you have made a file named input.m remove it from the path or rename it.

  1 Comment

Austin DeSpain
Austin DeSpain on 18 Apr 2019
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.

More Answers (0)

Translated by