feb.txt

来自「matlab中GUI界面来实现运筹学中常用的几种最优算法」· 文本 代码 · 共 36 行

TXT
36
字号
n=100
a=ones(1,n)
y=zeros(1,10)
x=zeros(1,10)
a(1)=0
a(2)=0.05
k=0
for i=3:n
    a(i)=a(i-1)+a(i-2)
    if a(i-1)<=1
 if 8*a(i-1)^3-2*a(i-1)^2-7*a(i-1)+3>8*a(i-2)^3-2*a(i-2)^2-7*a(i-2)+3
     k=k+1
     x(k)=a(i-2)
     y(k)=8*x(k)^3-2*x(k)^2-7*x(k)+3
     
 else
     k=k+1
     x(k)=a(i-1)
     y(k)=8*x(k)^3-2*x(k)^2-7*x(k)+3
    
 end
    else
        break
    end
end
k 
for z=1:k
    x(z)
    y(z)
    plot(x(z),y(z),'o')
    hold on
end
set(handles.edit9,'string',x(z))
set(handles.edit10,'string',y(z))
set(handles.edit11,'string',k)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?