WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

-sind(45) geht nicht in Embedded Matlab Function - Warum?

 

tobi

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 27.03.2008, 13:51     Titel: -sind(45) geht nicht in Embedded Matlab Function - Warum?
  Antworten mit Zitat      
hallo,

ich habe in einer embedded matlab function diese simple zeile:
Code:

leider bringt mir matlab immer eine fehlermeldung und ich verstehe absolut nicht was er mir sagen will:
Zitat:
Expected either a logical, char, single, or double.
Found an mxArray. mxArrays are returned from calls to the MATLAB interpreter and are not supported inside expressions. They may be used on the right-hand side of assignments and as arguments to MATLAB calls.

Function 'Embedded MATLAB Function' (#146.127.135), line 5, column 6:
"sind(45)"


das problem liegt irgendwie an der kombination "minus-zeichen" und "sind".
ohne minus geht es und mit normalem sin geht es auch.

gruß tobi


nschlange
Ehrenmitglied

Ehrenmitglied



Beiträge: 1.320
Anmeldedatum: 06.09.07
Wohnort: NRW
Version: R2007b
     Beitrag Verfasst am: 27.03.2008, 13:57     Titel:
  Antworten mit Zitat      
Hi,

keine Ahnung woran das liegt, aber ist
Code:
eine Alternative?

Edit:
Das Minus sollte natürlich vor das sin!
Aber zum Glück ist der Sinus (Edit2) punktsymmetrisch zum Ursprung Wink
Herrje, will sagen, Sinus ist ungerade => sin(-x)=-sin(x)
_________________

Viele Grüße
nschlange

"Chuck Norris ejakuliert fluessigen Stahl!"
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2024 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.