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

Summieren mit Symbolic Toolbox

 

leni

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.11.2014, 18:26     Titel: Summieren mit Symbolic Toolbox
  Antworten mit Zitat      
Hallo,

ich würde gerne symbolische Gleichungen (e1 und e2) derart lösen, dass diese nur noch in Abhängigkeit eines bestimmten Variablentyps (im Beispiel: b, d und e) ausgedrückt werden. Allerdings besteht eine Gleichung (e2) aus einer Summe von e(i) mit i = 1 bis zu einer bestimmter Variable (hier: d). Ohne Summe ist das Auflösen der Gleichungen kein Problem, doch mit dem Summenbefehl (offensichtlich dem falschen) funktioniert es nicht mehr mit folgenden Fehlermeldungen:

Code:
% Programm
syms a b c d e;
e1 = ' a = b + c';
e2 = 'c = sum(e,1,d)';
ergebnis = solve (e1,e2,a,c);
ergebnis1 = [simplify(ergebnis.a)]


Error using sym>convertExpression (line 1391)
Conversion to 'sym' returned the MuPAD error: Error: The second argument must be an identifier, indexed identifier, or
equation. [sum]

Error in sym>convertChar (line 1302)
    s = convertExpression(x);

Error in sym>convertCharWithOption (line 1285)
        s = convertChar(x);

Error in sym>tomupad (line 999)
        S = convertCharWithOption(x,a);

Error in sym (line 142)
            S.s = tomupad(x,'');

Error in solve>getEqns (line 411)
        a = formula(sym(a));

Error in solve (line 227)
[eqns,vars,options] = getEqns(varargin{:});
 


Kann mir vielleicht jemand weiterhelfen, die Summe in den solve-Befehl zu integrieren?

Vielen Dank im Voraus.


leni

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 01.12.2014, 11:09     Titel:
  Antworten mit Zitat      
Hallo zusammen,
ich wollte mal nachfragen ob die Frage unverständlich formuliert ist und daher keiner antwortet.
Oder gibt es vielleicht gar keine Lösung für das Problem?
Vielen Dank und liebe Grüße
 
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.