当前位置: 首页 > news >正文

html5网站基础工作站做网站

html5网站基础,工作站做网站,思维导图模板免费下载,网站获利模式一、基本概念 非线性规划的应用包括工程设计、资源分配、经济模型等。在求解过程中#xff0c;由于非线性特性#xff0c;常用的方法有梯度法、牛顿法、启发式算法等。求解非线性规划问题时#xff0c;解的存在性和唯一性通常较难保证#xff0c;且可能存在多个局部最优解…一、基本概念 非线性规划的应用包括工程设计、资源分配、经济模型等。在求解过程中由于非线性特性常用的方法有梯度法、牛顿法、启发式算法等。求解非线性规划问题时解的存在性和唯一性通常较难保证且可能存在多个局部最优解。 非线性规划是数学建模中处理优化问题的一种方法尤其在目标函数或约束条件为非线性时。它的基本形式可以表示为 二、实际应用 1、投资决策问题  三、程序代码求解方法 1、例题一 MATLAB求解  clc,clear x0[150 85 150 145 130 0]; y0[140 85 155 50 150 0]; q[243 236 220.5 159 230 52]; xy0[x0; y0]; d0dist(xy0); %求矩阵各个列向量之间的距离 d0(find(d00))inf; a0asind(8./d0) %以度为单位的反函数 xy1x0i*y0 xy2exp(i*q*pi/180) for m1:6for n1:6if n~mb0(m,n)angle((xy2(n)-xy2(m))/(xy1(m)-xy1(n))); endend end b0b0*180/pi; dlmwrite(txt1.txt,a0,delimiter, \t,newline,PC); dlmwrite(txt1.txt,~,-append); %往纯文本文件中写LINGO数据的分割符 dlmwrite(txt1.txt,b0,delimiter, \t,newline,PC,-append,roffset, 1)Python求解  import numpy as np# 初始化数据 x0 np.array([150, 85, 150, 145, 130, 0]) y0 np.array([140, 85, 155, 50, 150, 0]) q np.array([243, 236, 220.5, 159, 230, 52]) xy0 np.vstack((x0, y0))# 计算距离矩阵 def dist(xy):return np.linalg.norm(xy[:, np.newaxis] - xy[:, np.newaxis].T, axis0)d0 dist(xy0) d0[d0 0] np.inf # 将距离为0的值设为无穷大a0 np.degrees(np.arcsin(8.0 / d0)) # 以度为单位的反正弦# 复数表示 xy1 x0 1j * y0 xy2 np.exp(1j * np.radians(q))# 计算角度矩阵 b0 np.zeros((6, 6)) for m in range(6):for n in range(6):if n ! m:b0[m, n] np.angle((xy2[n] - xy2[m]) / (xy1[m] - xy1[n]))b0 np.degrees(b0)# 写入文件 np.savetxt(txt1.txt, a0, delimiter\t, newline\n) with open(txt1.txt, a) as f:f.write(~\n) # 写入分隔符np.savetxt(f, b0, delimiter\t, newline\n, fmt%f, header, comments, footer, encodingutf-8)2、例题二 MATLAB求解  function [g,h]fun2(x); g[-x(1)^2x(2)-x(3)^2 x(1)x(2)^2x(3)^3-20]; %非线性不等式约束 h[-x(1)-x(2)^22 x(2)2*x(3)^2-3]; %非线性等式约束function ffun1(x); fsum(x.^2)8;[x,y]fmincon(fun1,rand(3,1),[],[],[],[],zeros(3,1),[],fun2) Python求解 import numpy as np from scipy.optimize import minimize# 非线性不等式约束 def constraints_inequality(x):return np.array([-x[0]**2 x[1] - x[2]**2,x[0] x[1]**2 x[2]**3 - 20])# 非线性等式约束 def constraints_equality(x):return np.array([-x[0] - x[1]**2 2,x[1] 2*x[2]**2 - 3])# 目标函数 def objective(x):return np.sum(x**2) 8# 初始猜测 x0 np.random.rand(3)# 定义约束 cons [{type: ineq, fun: constraints_inequality},{type: eq, fun: constraints_equality}]# 优化 result minimize(objective, x0, constraintscons, bounds[(0, None)]*3)# 输出结果 print(Optimal solution:, result.x) print(Objective function value:, result.fun)
http://www.pierceye.com/news/350888/

相关文章:

  • 哔哩哔哩网站怎么做视频软件进入公众号会不会泄露个人信息
  • 域名过期做的网站怎么办wap网站前景
  • 网站设计公司 宁波少儿编程课
  • 建设信用卡银行积分商城网站网站关键词优化培训
  • 网站建设对电子商务的意义深圳网站设计兴田德润简介
  • 门设计的网站建设北京最大专业网站建设
  • 黄埔建网站公司长沙 网页制作
  • 网站页面海珠网站建设方案
  • 东宁网站制作公司产品彩页设计
  • 郑州大搜索网站为什么要建立网站
  • 广东网站建设公司排名网页设计模板网站免费
  • 佛山网站建设小程序注册营业执照申请
  • 网站建设文案策划鞍山兼职吧
  • 手机投资网站合肥seo优化排名公司
  • 上海网站制作公司的排名药品网站如何建设
  • 模板网站建设包括哪些wordpress怎么加关键词和描述
  • 温岭专业自适应网站建设响应式网站 模版
  • 高端包装设计优化 英语
  • 佛山新网站建设方案笔记本做网站服务器
  • c 企业网站开发杭州百度人工优化
  • 瑞安公司网站建设wordpress 主题和插件下载失败
  • 茶楼网站模板wordpress后台图
  • 做网站的流程方法wordpress 导航栏 排序
  • 当当网书店网站建设案例照片制作相册
  • 手机网站空间wordpress改微博系统
  • 东莞阿里网站设计泰安网站营销推广
  • 网站可以换域名吗北京建站公司兴田德润很好
  • 烟台做网站建设大宗商品交易平台是什么
  • 网站安全建设目标昆明网站制作企业
  • 个人网站更换域名企业网站建设套餐价格