MATLABで1/2 + 1/4 + 1/6 + 1/8 + ⋯=1を計算する

MATLAB/simulink

今回は

\begin{align}
\frac{1}{2} + \frac{1}{4} + \frac{1}{6} + \frac{1}{8} \cdots = 1
\end{align}

をMATLABで計算してグラフで確認する。

結果

ソース

N=10;
f1=ones(1,N);
f2=ones(1,N);
a=2.^(1:1:N);

f1(1,1)=1/2;

for i=2:1:N
    f1(1,i)=f1(1,i-1)+1/a(1,i);
end

figure;
plot(f1)
hold on 
plot(f2)
ylim([0.5 1.1])

コメント

タイトルとURLをコピーしました