我想绘制移位对数函数,如from Wolfram Alpha所示。Matlab绘制移位对数函数
特别地,我想的功能是这样的形式的
y = exp(x - t)/(1 + exp(x - t))
其中t> 0。在链路,例如,t是6我原本试过如下:
x = 0:.1:12;
y = exp(x - 6) ./ (1 + exp(x - 6));
plot(x, y);
axis([0 6 0 1])
但是,这与Wolfram Alpha的结果并不相同。这是一个export of my plot。
我不明白我在这里试图做什么与绘制移位的正弦和余弦函数(它使用相同的技术)之间有什么区别。
我并不是全新的Matlab,但我通常不以这种方式使用它。
编辑:我的代码x值应该是从0到12
您能否向我们提供您的预期输出和当前输出的图像?我不确定什么“看起来不一样”真的意味着什么。 – Blender
预期输出位于[Wolfram Alpha]的第一个链接(http://www.wolframalpha.com/input/?i=plot%20y%20=%20e^%28x%20-%206%29%20/ %20%281%20%图2b%20E ^%28X%20-%206%29%29%20for%20X%20from%200%20to%2012)。我得到的输出是在[我的图的输出](http://i.imgur.com/Q5Bzm.png)中。我应该补充一点,我使用从0到20的x在我的图的输出中,但是我希望能够绘制t> 0的任何值。 – tsliwkan