- 在线时间
- 2 小时
- 最后登录
- 2022-12-25
- 注册时间
- 2022-12-23
- 听众数
- 2
- 收听数
- 0
- 能力
- 0 分
- 体力
- 9 点
- 威望
- 0 点
- 阅读权限
- 10
- 积分
- 4
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 3
- 主题
- 1
- 精华
- 0
- 分享
- 0
- 好友
- 1
升级 80% 该用户从未签到
|
sets:
index/1..15/:PE,alpha,beta,rho;
index2/1..16/:P,phi;
endsets
data:
pi=3.141592653589;
l1=1;
l4=4;
enddata
min=@sum(index(i):(PE(i)-P(i))^2);
l2=x2;
l3=x3;
@for(index(i):@if((phi(i))#le#pi,
P(i)=pi-alpha(i)-beta(i),
P(i)=pi-alpha(i)+beta(i)));!问题出在这一块
@for(index(i):
@cos(alpha(i))=(rho(i)^2+l3^2-l2^2)/(2*rho(i)*l3));
@for(index(i):
@cos(beta(i))=(rho(i)^2+l4^2-l1^2)/(2*rho(i)*l4));
@for(index(i):
rho(i)=(l1^2+l4^2-2*l1*l4*@cos(phi(i)))^(0.5));
@cos(phi(16))=((l1+l2)^2+l4^2-l3^2)/(2*l4*(l1+l2));
@cos(P(16))=((l1+l2)^2-l4^2-l3^2)/(2*l4*l3);
@for(index(i):
PE(i)=P(16)+(phi(i)-phi(16))^2*2/(3*pi));
@for(index(i):
phi(i)=phi(16)+pi*i/(2*15));
x2^2+x3^2+x2*x3*(2^0.5)-25<=0;
-x2^2-x3^2+x2*x3*(2^0.5)+9<=0;
end
想写一个if中嵌套for的分段函数,分段函数如下
|
zan
|