作者anikishawn (哲平)
看板MATLAB
标题[问题]想请教code的意思
时间Sat Jun 30 15:27:53 2012
不好意思,实在是小弟没有什麽太多程式相关的基础
而指导老师希望我能短时间内学会一些matlab的东西
所以想请教板上的高手一些问题
程式码如下:
close all
C=281;
gL=30;
EL=-70.6;
VT=-50.4;
T=2;
w=40;
a=4;
b=80;
I=800;
V=-47.2;
u=200;
VV=[];
uu=[];
tau =0.04;
tspan = 0:tau:60;
spaceVV=[];
spaceuu=[];
temptu=[]; (上述这部分,我想请问参数设定以外,另外那些设定的
0x0的空矩阵,一般来说有什麽意义跟作用?)
┌for number=0:3:282
│ u=200+number;
│ temptu=200:3:482;
├for t=tspan
│ I=800;
│ V = V + tau*((-gL*(V-EL)+gL*T*exp((V-VT)/T)-u+I)/C); (而这两组方程式
│ u = u + tau*((a*(V-EL)-u)/w); 里没有t的部分,
│ if V > 30 我想请问t跟方
│ VV(end+1)=30; 程式有什麽关联?
│ V = -47.2; 为什麽能够以t作
│ break; 回圈?)
│ else
│ VV(end+1)=V; (每次V跟u的运算结果都会放进设定的空矩阵里面吗?)
├end;
│ uu(end+1)=u;
└end;
spaceVV(end+1)=VV(end);
spaceuu(end+1)=uu(end);
end;
plot(temptu,spaceuu(1:end));
不好意思的问了这些好像很好笑的问题
希望笑笑之余可以给我一些帮助
感谢 @@a
--
╮ ╭ ╭┬┐ ˊ┬~┬ ╯┐╭╯ ╭┬┐ ─┬─ ╰──┬ ∠。├─
╭┼┼┼╯├┼┤ ┼┼┼┼ ├╯├┬ ┴├┼┤ *│ \ ╭╮│ ╭╮╰─
│└┘ └┴╯ ┴┴┴┴ ) ││ 二└┴╯ˊ │ 。╰╯│ ├┤├─
╰── ˊ)│ˋˊˊ。ˋ * ╯。 □ )二︳ ╯ ~╯ ├┤╰─
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.85.252.190