Matlab-Code in Scilab < Matlab < Mathe-Software < Mathe < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 19:51 Di 03.03.2015 | Autor: | realKID |
Hallo Zusammen :)
Ich möchte einen Matlab-Code in Scilab realisieren und weiß nicht wie?
hier der Code:
f = [1; 1; 1; 1; 1; 1; 1; 1];
A = [89 47 95 16 48 24 55 50
-5 68 0 0 74 22 -37 -65
93 48 -2 0 -3 -46 -50 27
1 1 1 1 1 1 1 1];
b = [50; 34; -20; 1];
lb = zeros(8,1);
[x,fval,exitflag,output,lambda] = linprog(f,[],[],A,b,lb,[]);
x
fval
exitflag
output
lambda
Kann mir jemand helfen?
Ich habe diese Frage auch in folgenden Foren auf anderen Internetseiten gestellt:
[http://www.gomatlab.de/matlab-code-in-scilab-realisieren-t36710.html]
LG
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 20:53 Di 03.03.2015 | Autor: | Marcel |
Hallo,
> Hallo Zusammen :)
> Ich möchte einen Matlab-Code in Scilab realisieren und
> weiß nicht wie?
> hier der Code:
> f = [1; 1; 1; 1; 1; 1; 1; 1];
funktioniert in Scilab genauso - ist aber eine 8 x 1 -Matrix (Spaltenvektor).
> A = [89 47 95 16 48 24 55 50
-5 68 0 0 74 22 -37 -65
93 48 -2 0 -3 -46 -50 27
1 1 1 1 1 1 1 1];
Geht in Scilab genauso; ich würde aber , und ; verwenden. Kommata trennen
Spalten, Strichpunkte Zeilen!
> b = [50; 34; -20; 1];
> lb = zeros(8,1);
> [x,fval,exitflag,output,lambda] = linprog(f,[],[],A,b,lb,[]);
Schau' mal hier:
http://wiki.scilab.org/Linear%20Programming%20Examples%20in%20Scilab
oder schau' mal, ob Du was passendes hier findest:
http://help.scilab.org/docs/5.4.0/en_US/search/linear+programming
(linpro hieß das wohl früher - keine Ahnung, wieso das momentan nicht
verfügbar ist... kann man sich aber sicher auch schnell selbst schreiben)
> x
> fval
> exitflag
> output
> lambda
>
> Kann mir jemand helfen?
>
> Ich habe diese Frage auch in folgenden Foren auf anderen
> Internetseiten gestellt:
>
> [http://www.gomatlab.de/matlab-code-in-scilab-realisieren-t36710.html]
Gruß,
Marcel
|
|
|
|