Comment faire Si l'instruction avec une gamme de numéros - MatLab

Je suis en train de générer un potentiel d'action du modèle HH, et j'ai besoin de calculer la alphaN taux. Cependant, à quelques valeurs, ils sont 0/0, donc j'ai besoin d'utiliser L'hopitals règle. Je n'arrive pas à faire le script de travail. Quelqu'un peut-il aider s'il vous plaît?
Comment dois-je faire une instruction if pour une série de numéros? Comme:

    if Vm == -50:-49
syms Vm;
x = diff((0.01.*(10-(Vm+60))));
y = diff((exp((10-(Vm+60))./10)-1));
alphaN  = x./y;
else
alphaN =  (0.01.*(10-(Vm+60)))./(exp((10-(Vm+60))./10)-1);  % l/ms
betaN  = 0.125*exp(-(Vm+60)/80);                            % 1/ms
end
plot(alphaN,Vm)

Cependant, avec le script ci-dessus, j'obtiens la matrice n'est pas d'accord. Comment puis-je faire ce travail? J'espère que c'est juste quelque chose que j'oublie.

Merci pour l'aide!

  • Tout d'abord vous tester une variable, puis vous le définir?!
  • Comment voulez-vous l'aborder?
InformationsquelleAutor user2137295 | 2013-11-28