Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

MATLAB : calcule dérivée



  1. #1
    kira1kira

    MATLAB : calcule dérivée


    ------

    Salut ,

    Je veux réaliser un programme qui calcule la dérivée d' une fonction avec matlab;
    -je récupére le contenu d'un EDIT (example : f=2*x) , j'utilise la commande (eval('f=2*x')) puis je dérive f est je l'affiche dans TEXT2 ...

    auriez vous une petite idée sur le probléme ?

    MERCI


    Code:
    %% EDIT 2
    function edit3_Callback(hObject, eventdata, handles)
    handles.edit3 = get(hObject,'String');
    guidata(hObject,handles) 
    
    
    function edit3_CreateFcn(hObject, eventdata, handles)
    if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
        set(hObject,'BackgroundColor','white');
    end
    
    
    % BUTTON 4
    function pushbutton4_Callback(hObject, eventdata, handles)
    eval('syms x');
    eval(handles.edit3);
    eval('g=diff(f)');
    set(handles.text2,'String',g);

    -----

  2. #2
    lou_ibmix_xi

    Re : MATLAB : calcule dérivée

    matlab c'est plutôt du numérique, donc tu vas évaluer les valeurs d'une série numérique avec "diff", tu veux faire du calcul symbolique, il existe mathematica ou maxima, ou une toolbox matlab (ou octave, gratos)

Discussions similaires

  1. aide SVP - derivée partiel (calcule de la dérivée du second ordre)
    Par bek12 dans le forum Mathématiques du supérieur
    Réponses: 0
    Dernier message: 23/03/2013, 16h24
  2. dérivée sur matlab
    Par win4sun dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 08/12/2010, 16h24
  3. calcule d'une dérivée
    Par loulou1505 dans le forum Mathématiques du collège et du lycée
    Réponses: 6
    Dernier message: 02/05/2008, 19h55
  4. Comment calcule-t-on une dérivée?
    Par aspikmoi dans le forum Mathématiques du collège et du lycée
    Réponses: 2
    Dernier message: 19/02/2008, 10h04
  5. Matlab:z²=y²+x²-16 recherche astuce de calcule
    Par rapasite dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 31/03/2007, 11h48