我正在嘗試生成HH模型的動作可能性,並且我需要計算alphaN速率。然而,在一些值上,它們是0/0,所以我需要使用L'hopitals規則。我似乎無法使腳本工作。任何人都可以幫忙嗎? 如何爲一系列數字做if語句?像:如何使數字範圍的if語句 - MatLab
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)
但是,與上面的腳本,我得到矩陣不同意。我該如何做這項工作?希望這只是我忘記的事情。
感謝您的幫助!
首先你測試一個變量,然後你定義它? –
你會如何處理它? – user2137295