用Matlab实现以x0=0.2为初始值,由x(k+1)=f(x(k))=bx(k)(1-x(k))计算b1=1.7,对
来源:学生作业帮 编辑:大师作文网作业帮 分类:数学作业 时间:2024/11/18 21:03:03
用Matlab实现以x0=0.2为初始值,由x(k+1)=f(x(k))=bx(k)(1-x(k))计算b1=1.7,对应K=1...100的迭代值
=1.7;
x=0.2;
for k=1:100
x=b*x*(1-x);
end
x即为结果
不知道你的b1是啥,我当成是式子里的b做的
再问: 运行都运行不出来,代码不可能这么简单的
再答: 你运行试了么你就说运行不出来,给你改了一下,把每一步的迭代值都保存了下来,在向量x里 b=1.7; x=zeros(1,101); x(1)=0.2; for k=1:100 x(k+1)=b*x(k)*(1-x(k)); end plot(x); 还给你画出来了用plot
再问: 一直到k=100都要能显示b的值
再答: 你根本没有说明每一步b怎么修改,在你的式子里b就像个固定值,你检查一下式子是不是阐述错了
再问: 朋友加QQ吧421379495
再答: 那应该是x(k)的值吧 b=1.7; x=zeros(1,101); x(1)=0.2; for k=1:100 x(k+1)=b*x(k)*(1-x(k)); end for i=1:100 disp(strcat('x',num2str(i),'=',num2str(x(i+1)))); end 这回你再试试吧
再问: 好像出现我要的结果了
再答: 好了没?
x=0.2;
for k=1:100
x=b*x*(1-x);
end
x即为结果
不知道你的b1是啥,我当成是式子里的b做的
再问: 运行都运行不出来,代码不可能这么简单的
再答: 你运行试了么你就说运行不出来,给你改了一下,把每一步的迭代值都保存了下来,在向量x里 b=1.7; x=zeros(1,101); x(1)=0.2; for k=1:100 x(k+1)=b*x(k)*(1-x(k)); end plot(x); 还给你画出来了用plot
再问: 一直到k=100都要能显示b的值
再答: 你根本没有说明每一步b怎么修改,在你的式子里b就像个固定值,你检查一下式子是不是阐述错了
再问: 朋友加QQ吧421379495
再答: 那应该是x(k)的值吧 b=1.7; x=zeros(1,101); x(1)=0.2; for k=1:100 x(k+1)=b*x(k)*(1-x(k)); end for i=1:100 disp(strcat('x',num2str(i),'=',num2str(x(i+1)))); end 这回你再试试吧
再问: 好像出现我要的结果了
再答: 好了没?
若x0(x0属于【k,k+1),k属于N*)是函数f(x)=lnx-x+2的一个零点,则k=?
已知f'(x0)=k,求lim{(f(x+4k)+f(x+5k))÷k}
已知函数f(x)=20×0.618x-x的零点x0∈(k,k+1),k∈Z,则k=______.
设x0是方程inx+x=4的根,且x0属于(k,k+1),求正整数k
设x0是方程lgx=-x+4的解,则x0所在的区间为(k,k+1),k属于z,则k=
设x0是方程Inx+x=4的解,且x0€(k,k+1)(k€N),则k为多少
已知函数f(x)=ax-x+b的零点x0∈(k,k+1)(k∈Z),其中常数a,b满足3
matlab求解微分方程dx/dt=rx(1-x/k)并画图?x(0)=x0
设x0是方程lnx+x=4的解,且x0属于(k,k+1)(k属于z),求k的值
若函数f(x)= - x^3 - 3x+5的零点所在的区间为(k,k+1),其中k属于Z,求k的值
排列组合计算:(1/k!)X[1/(n-k)!]=?
设x0是方程4-x^2=log2底 x的一个解 若x0∈(k,k+1) k∈Z求K