注册 登录
编程论坛 Matlab

用Matlab画隐函数的曲线

qiushidaren 发布于 2006-11-20 13:31, 1808 次点击
大家好,我想用Matlab来帮我画一个小电路的I-V特性曲线,但是这个是个隐函数i=100[1.3-v+500*(5-i)]^2,画出来的图象跟我想得到的图象差别有点大,我不知道是什么原因,难道是因为Matlab画隐函数有特殊的语法要求,下面是我写的。
%current versus voltage curve
v=0:0.1:3;
i=100*[1.3-v+500*(5-i)].^2;
plot(v,i)
title(‘current versus voltage of 2.6(c)’)
xlabel(‘Voltage(V)’)
ylabel(‘Current(uA)’)
grid
4 回复
#2
hitzhang2006-11-20 17:54
i有复数解当然画的不对
#3
qiushidaren2006-11-20 20:33
哦,那我该怎么弄呢?
不好意思我是个菜鸟,主要是平时仿真电路需要作这些曲线~~~
#4
abingchem2006-11-21 08:34
调用maple函数可以
#5
qiushidaren2006-11-21 13:52
以下是引用abingchem在2006-11-21 8:34:46的发言:
调用maple函数可以
不好意思,可不可以给我讲下该怎么调用,或者举个解隐函数的例子,我还是个菜鸟。。。
多谢
1