IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Octave Discussion :

Résolution d'un problème basique de Chimie.


Sujet :

Octave

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    avril 2021
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : avril 2021
    Messages : 10
    Points : 4
    Points
    4
    Par défaut Résolution d'un problème basique de Chimie.
    Bonjour à la communauté.


    Etant novice dans programmation par octave GNU.
    J'ai besoin d'un avis et non pas d'une résolution complète de mon programme.
    Mon gros problème sont les fautes de programmation (ou parse dans octave).
    Avez vous des tips ou autres pour m'aider.

    Je peux vous joindre mon programme (enfin les ébauches ahah).
    Peut être l'énoncer si vous êtes curieux qui consiste à crée la fonction issu d'un dosage ph métrique entre acide base (ph en fonction des volumes de base ajoutée).


    Merci de l'aide par avance.
    Bonne journée à tous.

  2. #2
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance en conception mécanique et prototypage
    Inscrit en
    novembre 2006
    Messages
    20 134
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance en conception mécanique et prototypage

    Informations forums :
    Inscription : novembre 2006
    Messages : 20 134
    Points : 53 266
    Points
    53 266
    Par défaut
    Citation Envoyé par Nathan21000 Voir le message
    Je peux vous joindre mon programme (enfin les ébauches ahah).
    Ce serait mieux.
    Mes compétences :
    • conception mécanique 3D (Autodesk Fusion 360)
    • développement informatique (MATLAB, Python, C, VBA)
    • impression 3D (Ultimaker)
    • programmation de microcontrôleur (Microchip PIC et Arduino)

    « J'étais le meilleur ami que le vieux Jim avait au monde. Il fallait choisir. J'ai réfléchi un moment, puis je me suis dit : "Tant pis ! J'irai en enfer" » (Saint Huck)

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    avril 2021
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : avril 2021
    Messages : 10
    Points : 4
    Points
    4
    Par défaut voila mon ébauche
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    %ScriptProjet2
    clear all; close all; clc.
     
      function dd1=derivcd1(xd,yd)
      N=length(xd)-1;
      for i=2:N
        dd1(i)=(yd(i+1)-yd(i-1))/(xd(i+1)-xd(i-1));
      endfor
      end
    %Application 
    ca=0.0024
    cb=0.1
    va=0.05
    ve=(ca*va)/cb;
     
      for vb(i)=[0:2(ve)]
    vb(i)=vb(i)/10;  %pdiscretisation
    vb(i)=zeros(N+1,1); %tableau commande zeros
    Nvb=vb(i);
     
    %2eme partie
     
      for i=1:vb(i)
     
      if vb(i)=0
    ph=-log10(ca);
      elseif vb(i)=0<vb<ve
    ph=-log10((ca*va-cb*vb)/va+vb);
      elseif vb(i)=ve
    ph=7.0;
      else vb(i)>ve=0
    ph=14+log10((cb*vb-ca*va)/va+vb);
      endif ph=14.0
    end


    en vous remerciant.

  4. #4
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance en conception mécanique et prototypage
    Inscrit en
    novembre 2006
    Messages
    20 134
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance en conception mécanique et prototypage

    Informations forums :
    Inscription : novembre 2006
    Messages : 20 134
    Points : 53 266
    Points
    53 266
    Par défaut
    Et quel est le problème avec ce code ?
    Mes compétences :
    • conception mécanique 3D (Autodesk Fusion 360)
    • développement informatique (MATLAB, Python, C, VBA)
    • impression 3D (Ultimaker)
    • programmation de microcontrôleur (Microchip PIC et Arduino)

    « J'étais le meilleur ami que le vieux Jim avait au monde. Il fallait choisir. J'ai réfléchi un moment, puis je me suis dit : "Tant pis ! J'irai en enfer" » (Saint Huck)

  5. #5
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    avril 2021
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : avril 2021
    Messages : 10
    Points : 4
    Points
    4
    Par défaut Problème
    En lançant mon programme pour faire quelques tests j'ai une faute de parse en ligne 3 du code.


    Message octave :
    parse error near line 3 of file /Users/fage/Script TD partie 2/Scriptprojet2.m
    syntax error

    %Figure ph=14.0*vb-ca*va)/va+vb);ande zeros1));

  6. #6
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance en conception mécanique et prototypage
    Inscrit en
    novembre 2006
    Messages
    20 134
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance en conception mécanique et prototypage

    Informations forums :
    Inscription : novembre 2006
    Messages : 20 134
    Points : 53 266
    Points
    53 266
    Par défaut
    Le message d'erreur ne correspond pas au code que tu nous a montré précédemment
    Mes compétences :
    • conception mécanique 3D (Autodesk Fusion 360)
    • développement informatique (MATLAB, Python, C, VBA)
    • impression 3D (Ultimaker)
    • programmation de microcontrôleur (Microchip PIC et Arduino)

    « J'étais le meilleur ami que le vieux Jim avait au monde. Il fallait choisir. J'ai réfléchi un moment, puis je me suis dit : "Tant pis ! J'irai en enfer" » (Saint Huck)

  7. #7
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    avril 2021
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : avril 2021
    Messages : 10
    Points : 4
    Points
    4
    Par défaut
    Alors pourquoi quand je lance mon programme dans octave celui-ci est corrompue par ce message ?

Discussions similaires

  1. [PHP-JS] Problèmes basiques sous php
    Par fbourdon dans le forum Langage
    Réponses: 3
    Dernier message: 04/04/2008, 00h47
  2. [URL Rewriting] Petit problème "basique"
    Par Bloodscalp dans le forum Apache
    Réponses: 6
    Dernier message: 20/02/2008, 17h58
  3. [PHP-JS] Problème basique de fonction !
    Par Justin_C dans le forum Langage
    Réponses: 8
    Dernier message: 26/12/2006, 10h35
  4. Résolution d'écran problème
    Par charret2002 dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 29/11/2006, 13h03
  5. Problème basique XSL
    Par tarrant17 dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 23/02/2006, 13h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo