我写了以下matlab代码:
L=100;
N=[0:L];
D=8.62;
Z=95;
Dmax=1./12;
X=@(N) N./((N.*D)+ Z);
X2=@(N) N./(D+ Z);
z1 = fzero(@(x) X(x)-Dmax, 0);
plot([0 100],[Dmax Dmax],'r')
hold all
fplot(X,[0 L 0 0.3],'g')
fplot(X2,[0 L 0 0.3])
plot(z1, 'ro')
legend('1/Dmax','N/(ND+Z)','N/(D+Z)','N*')
我想绘制绿色曲线和红色线之间的交点,交点的x值和连接交点与x轴的不连续的标记!
答案 0 :(得分:0)
要绘制它,您必须计算交叉点。我建议使用符号工具箱,如果没有,也可以使用数值解法。
plot(solve(X(sym('a'))==Dmax),Dmax,'o')