私はmatlabが初めてで、単純な方程式y = (1/1+2x) - ((1-x)/(1+x))に取り組んでいます。matlab では、次のように書きました: (1./(1+(2.*x)))-((1-x)./(1+x)); x は範囲内にあるため、(.) 演算子を使用する必要があります。ただし、私の方程式は、期待どおりにグラフをプロットしていません。これは x = 50 付近に最小臨界点を持つ放物線であり、意味がありません。これにより、構文エラーがあると思われます。誰かがそれを助けることができれば、それは大歓迎です!
これが私の現在のコードです:
f = @(x) (1./(1+(2.*x)))-((1-x)./(1+x));
h =1*exp(-10);
x = (-1*exp(-6)):h:(1*exp(-6));
y = f(x);
plot(y)