|
|
Hilfe mit Fehler: "Error: Unexpected MATLAB operator.&q |
|
shardur |

Forum-Anfänger
|
 |
Beiträge: 23
|
 |
|
 |
Anmeldedatum: 24.10.14
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 28.10.2014, 17:18
Titel: Hilfe mit Fehler: "Error: Unexpected MATLAB operator.&q
|
 |
Hey,
ich habe ein Problem mit dem elementweise berechnen einer Formel, blicke da leider noch nicht so ganz mit dem Code durch bzgl. der "."-Setzung. Habe es in der Formel "W=..." mit mehreren möglichen "."-Setzung versucht, hab es aber nicht wirklich hinbekommen.
von daher würde ich mich sehr über eure Hilfe freuen!
Hier das was ich in meinem Editor stehen habe (bei der letzten Formel erhalte ich den Fehler):
Vielen Dank bereits schonmal im Vorraus!
Gruß
|
|
|
|
|
denny |

Supporter
|
 |
Beiträge: 3.853
|
 |
|
 |
Anmeldedatum: 14.02.08
|
 |
|
 |
Wohnort: Ulm
|
 |
|
 |
Version: R2012b
|
 |
|
|
 |
|
Verfasst am: 28.10.2014, 17:33
Titel:
|
 |
Hallo
da hast einen Punkt zwischen den Klammern, der muss weg. (siehe rot markierte Stelle unten)
Matlab zeigt dir auch an welcher Stelle es ist siehe den Strich "|"
Das kann man in Matlab genau sehen, hier in der Codeumgebung leider nicht.
Zitat: |
W = 2*(0.25-0.125*g)+(1-g).*((4^2*(1-0.1*g*(1/9-g/180).).^2)/(2*(4+1)^2)) |
|
|
|
shardur |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 23
|
 |
|
 |
Anmeldedatum: 24.10.14
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 28.10.2014, 18:23
Titel:
|
 |
denny hat Folgendes geschrieben: |
Hallo
da hast einen Punkt zwischen den Klammern, der muss weg. (siehe rot markierte Stelle unten)
Matlab zeigt dir auch an welcher Stelle es ist siehe den Strich "|"
Das kann man in Matlab genau sehen, hier in der Codeumgebung leider nicht.
Zitat: |
W = 2*(0.25-0.125*g)+(1-g).*((4^2*(1-0.1*g*(1/9-g/180).).^2)/(2*(4+1)^2)) |
|
danke für die schnelle Antwort.
Wenn ich den einen Punkt entferne kommt jedoch ein Fehler das die Dimension der Matrix nicht stimmt - siehe:
Wie löse ich das? Da er ja hier nicht elementeweise das berechnen will, sonder ein Matrix formen will (wenn ich das richtig verstehe).
Gruß
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.499
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 28.10.2014, 18:28
Titel:
|
 |
Hallo,
der Punkt muss eben an die richtige Stelle, vermutlich hier:
W = 2*(0.25-0.125*g)+(1-g).*((4^2*(1-0.1*g.*(1/9-g/180)).^2)/(2*(4+1)^2))
Grüße,
Harald
|
|
|
shardur |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 23
|
 |
|
 |
Anmeldedatum: 24.10.14
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 28.10.2014, 19:04
Titel:
|
 |
Super das passt jetzt.
Besten Dank an euch beide!
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|