Prozeduraufruf < Maple < Mathe-Software < Mathe < Vorhilfe
|
Status: |
(Frage) reagiert/warte auf Reaktion | Datum: | 18:19 So 21.12.2008 | Autor: | Danny1983 |
Hallo liebe Leutz,
ich habe ein Frage zu einer Prozedur, welche bei mir nicht aufgerufen wird.
Und zwar stoppt er bei mir bei dieser Prozedur und ich weiß nicht warum.
Ich denke ich müßte irgendwas bei dieser Prozedur falsch gemacht haben.
Hier mein Maple Code:
> restart:
Preisparameter
> price:=12;cost:=2;wmin:=cost;wmax:=price;wstep:=0.5;
Nachfrage Parameter
> Demand_low:=0:Demand_high:=100:
> Ddens(D):=1/(Demand_high-Demand_low):
> Ddistr(D):=D->(D-Demand_low)/(Demand_high-Demand_low):
Listen Deklarierung
> [mm] DataArray_w:=[]:DataArray_q:=[]:DataArrayProfit:=[]:
[/mm]
Retailer Optimierungsproblem:
> Quantity:=proc(w)
> solve(((price-w)/price)*(Demand_high-Demand_low)+Demand_low=x,x):
> endproc:
> Profit:=proc(w,q)
> (price*(int(D*Ddens(D),D=0..q)+q*(1-Ddistr(q)))-w*q):
> endproc:
Warning, premature end of input, use <Shift> + <Enter> to avoid this message.
For-Schleife:
> for w from wmin by wstep to wmax
> do
> [mm] DataArray_w:=[op(DataArray_w),w];
[/mm]
> q:=Quantity(w);
> P:=Profit(w,q);
> [mm] DataArray_q:=[op(DataArray_q),q];
[/mm]
> DataArrayProfit:=[op(DataArrayProfit),P];
> end do;
Error, (in print/Quantity) 'print/Quantity' uses a 2nd argument, y, which is missing
Könnte mir jemand zu diesem Fehler helfen?
Danke und viele Weihnachtsgrüße,
Danny
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 18:25 So 21.12.2008 | Autor: | Danny1983 |
Sorry Commando zurück...
Ein Leerzeichen kann manchmal Wunder bewirken...
[mm] endproc\not=end [/mm] proc
|
|
|
|