Linprog Error MATLAB R2017B

2 views (last 30 days)
SYT
SYT on 6 Jun 2018
Edited: SYT on 7 Jun 2018
Hi, I've been encountering the following linprog error from my laptop:
"Attempt to execute SCRIPT linprog as a function:
Error"
Even when I used the codes from the link attached, I still get the same error code. https://www.mathworks.com/help/optim/ug/linprog.html

Accepted Answer

Stephan
Stephan on 7 Jun 2018
Hi,
see this:
i guees on your new machine there is a script named linprog.m
to check use:
which linprog -all
There should only be one result, namely in the Matlab directory of the optimization toolbox:
>> which linprog
C:\Program Files\MATLAB\R2018a\toolbox\optim\optim\linprog.m
This is an example on my machine. If you have more than one results rename or delete the script(s) which are not in the optimization toolbox:
>> which linprog -all
C:\Users\stephan\Documents\MATLAB\projects\linprog.m
C:\Program Files\MATLAB\R2018a\toolbox\optim\optim\linprog.m % Shadowed
This example will cause problems.
Best regards
Stephan

More Answers (1)

Kojiro Saito
Kojiro Saito on 7 Jun 2018
This answer might be helpful.
There would be filename conflict in your custom script and built-in linprog. Could you confirm whether you have created linprog.m in your MATLAB paths.
which -all linprog
If you find linprog.m in a folder which is not MATLAB installation folder, please rename the file to avoid file name conflict.

Products


Release

R2017b

Community Treasure Hunt

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

Start Hunting!