Linprog Error MATLAB R2017B

3 vues (au cours des 30 derniers jours)
SYT
SYT le 6 Juin 2018
Modifié(e) : SYT le 7 Juin 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

Réponse acceptée

Stephan
Stephan le 7 Juin 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

Plus de réponses (1)

Kojiro Saito
Kojiro Saito le 7 Juin 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.

Produits


Version

R2017b

Community Treasure Hunt

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

Start Hunting!

Translated by