creating a loop to generate a plot
์กฐํ ์: 2 (์ต๊ทผ 30์ผ)
์ด์ ๋๊ธ ํ์
I don't quite undertsnad this question could i please get some help?
Create a for loop to generate the first 20 terms of the estimation of e given by
(1+(1/n))^n โ ๐. Store all the individual estimates in an array called terms. Then plot the terms array to see the value get closer and closer to 2.7183, using a logarithmic y axis, as shown below.
here is what i have so far
clc,clear
x = 0;
for n = 1:20
y = (1 + (1/n).^n);
x = x + y;
end
x1 = 2.7183;
for index = 1:20
y1 = (1 + (1/index).^index);
x1 = y1 - x1;
end
plot(x1,x)
axis([0,20 ,2, 2.8])
๋๊ธ ์: 0
์ฑํ๋ ๋ต๋ณ
VBBV
2020๋
10์ 31์ผ
ํธ์ง: VBBV
2020๋
10์ 31์ผ
%if true
% code
%end
n = 1:100;
YY = (1+1./n).^n;
plot(n,YY); figure(2);semilogy(YY,n);
๋๊ธ ์: 1
์ถ๊ฐ ๋ต๋ณ (0๊ฐ)
์ฐธ๊ณ ํญ๋ชฉ
์นดํ ๊ณ ๋ฆฌ
Help Center ๋ฐ File Exchange์์ Matrices and Arrays์ ๋ํด ์์ธํ ์์๋ณด๊ธฐ
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!