《永恒之柱2》力量敏捷感知属性分配对攻击的影响
第6页:加装备计算公式 展开加装备计算公式 %% clc;clear; symsXYZXcYcZrcZact_recovery_baset_action_base dmg_roll=20; graze_function1=(0.03*Y+Yc); %graze_function2=1/(2-0.03*Y-Yc); dmg_base=(30-X-Xc)*0+20*graze_function1+50*(1+0.03*Y+Yc)+(X+Xc)*(1.55+0.03*Y+Yc); dmg=(dmg_base)*(dmg_roll)/100; t=t_recovery_base/(1+0.03*Z+Zrc)+t_action_base/(1+0.03*Z+Zac); dps=dmg/t %% %白板 clc;clear; symsXcYcZrcZact_recovery_baset_action_base Xc=0; Yc=0; Zrc=0; Zac=0; t_action_base=0.8; t_recovery_base=4; dps_fuction=@(x)((-1)*((3*x(2))/10+10*Yc-4/((3*x(2))/100+Yc-2)+((x(1)+Xc)*((3*x(2))/100+Yc+31/20))/5+10)/(t_action_base/((3*x(3))/100+Zac+1)+t_recovery_base/((3*x(3))/100+Zrc+1))); lb=[-3,-3,-3]; ub=[10,10,10]; A=[1,1,1]; b=[20]; Aeq=[]; beq=[]; x0=[7,3,10]; [x,fval]=fmincon(dps_fuction,x0,A,b,Aeq,beq,lb,ub); disp('str=') disp(x(2)) disp('per=') disp(x(1)) disp('dex=') disp(x(3)) disp('maxVal=') disp(-fval) %% %神装 clc;clear; symsXcYcZrcZact_recovery_baset_action_base Xc=18; Yc=2.35; Zrc=1.016; Zac=0.5; t_action_base=0.5; t_recovery_base=3; dps_fuction=@(x)((-1)*((21*x(2))/50+14*Yc+((x(1)+Xc)*((3*x(2))/100+Yc+31/20))/5+10)/(t_action_base/((3*x(3))/100+Zac+1)+t_recovery_base/((3*x(3))/100+Zrc+1))); lb=[-3,-3,-3]; ub=[10,10,10]; A=[1,1,1]; b=[20]; Aeq=[]; beq=[]; x0=[7,3,10]; [x,fval]=fmincon(dps_fuction,x0,A,b,Aeq,beq,lb,ub); disp('str=') disp(x(2)) disp('per=') disp(x(1)) disp('dex=') disp(x(3)) disp('maxVal=') disp(-fval)
(编辑:二游网_173173游戏网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |