Matlab < Sonstiges < Hochschule < Mathe < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 12:50 Mo 15.11.2010 | Autor: | Ayame |
Aufgabe | ich soll ein matlab programm runden(x,L) schreiben, dass die zahl x auf L stellen rundet. |
ich habe es mir so gedacht :
function b=runden(x,L)
x random
L random
b==round(x*1eL)*1e-L
end
Aber es funktioniert nicht. ich bekomme die Aussage:
undefined function or method 'runden' for input arguments of type 'double'.
Hat jemand vllt eine idee ?
|
|
|
|
Hallo Ayame,
> ich soll ein matlab programm runden(x,L) schreiben, dass
> die zahl x auf L stellen rundet.
> ich habe es mir so gedacht :
>
> function b=runden(x,L)
> x random
> L random
Die Variablen x und L sind doch die Aufrufparameter.
> b==round(x*1eL)*1e-L
Hier darfst Du nicht "==" schreiben, ein einfaches "=" reicht da schon.
Ersetze 1eL durch 10^L bzw. 1e-L durch 10^(-L).
> end
>
> Aber es funktioniert nicht. ich bekomme die Aussage:
> undefined function or method 'runden' for input arguments
> of type 'double'.
>
> Hat jemand vllt eine idee ?
Gruss
MathePower
|
|
|
|