(11.10.2011 09:21 )Hummingbird schrieb: [ -> ]Was macht Labview denn hier? Erwartet es denn keine Formateingabe an dem Eingang an dem Du "%d+sin(%d*x)" gesetzt hast? Ich hatte es so versucht, doch hat er mir dann nicht alle Platzhalter "%f" ersetzt.. Lag das daran, dass ich ihn nur über einen Eingang gespeist habe?
Genau richtig erkannt. Bei "Format Into String" musst du genau so viele Anschlüsse hineinführen wie im Formatstring Format-Specifier vorkommen. (Das VI kann man nach unten aufziehen!).
Gruß, Jens
Hi,
warum hat LV denn Probleme mit dem "**" Operator? Sobald ich versuche es die Nullstelle von "0=-%d+x**1" finden zu lassen, will LV das nicht machen, doch ohne Exponent 1 gehts.. Woran liegt das? Gibt es die Liste mit Formelbefehlen in Stringformat in der Hilfe? "sin(x)+%d" löst LV auch nicht..
Was läuft denn hier schief, denn mit der Methode: "Suchen und Ersetzen" ging es ja..
Liebe Grüße
H
Probier's so: -%d+x^1
Gruß Markus
EDIT: "sin(x)+%d" funktioniert bei mir.
Das macht LV..
Sehr schön
![Big Grin Big Grin](images/smilies/biggrin.gif)
mmh..
Bei mir will er nicht..
Er kann:"-1+exp(x)*%d-1"
doch: "-1+exp(x)*%d-x" will er nicht..
Das muss doch aber möglich sein..
Liebe Grüße
Habs.. Er muss nach allen Nullstellen im Intervall suchen dürfen..
Kennt LV die Fehlerfunktion (erf(x)).. Im Blockdiagramm hab ich sie gefunden, doch wie sieht es mit dem Formelzeichen aus?
Liebe Grüße
H
dann muss ich über die Blöcke..
Wie sieht denn dann der Lösungsalgorithmus aus für z.B.: exp(x)*erf(x+a)=0?
So wie ich das gemacht habe können ja nur ganze Zahlen zulässig sein..
Liebe Grüße
Habe mal versucht, Lehrtext und Beispiel in Einem zu vereinen:
[
attachment=36432]
Hi Lucki,
vielen Dank..
![Rofl2 Rofl2](images/smilies/lvfsmilies/fun/rofl2.gif)