logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

伪谱法求解最优控制问题(附Python代码)

伪谱法作为最优控制领域的经典算法,其基本原理这里不做基本介绍,主要讲解代码实现部分,由于CasADi库本身不自带生成LGL节点和微分矩阵的函数,因此我们首先定义PseudoSpectral对象,包括生成LGL节点和微分矩阵函数的方法。根据伪谱法,假设我们取20阶LGL节点,那么对应42个状态变量,21个控制变量,根据重要的动力学约束,构建等式约束。依次类推得到42个等式的动力学约束,加上初始的2个

文章图片
#python#开发语言
C++模块化项目构建入门教

从简单开始- 不要一开始就追求完美,逐步迭代保持模块独立- 每个模块应该可以独立编译和测试使用现代CMake- target-based而非directory-based依赖管理自动化- 使用vcpkg等工具编写测试- 至少为核心功能编写单元测试持续重构- 随着项目发展调整架构。

#c++#java#开发语言
IntelliJ IDEA 配置 Gurobi(Java 8 环境)

IDEA 里配 Gurobi =设 JDK → 加 gurobi.jar → VM options 填 java.library.path → 环境变量填 GRB_LICENSE_FILE。这四样齐了就能跑。

#java#intellij-idea#python
Claude Code 全面上手指南:10 大核心能力一篇搞定

如果你还不知道 Claude Code,简单说:它是 Anthropic 官方推出的AI 编程 CLI 工具,能在终端里直接帮你写代码、改 bug、做 code review、跑测试,甚至自动提交 PR。但它不只是一个"聊天机器人"——Claude Code 背后有一整套能力体系,包括斜杠命令、记忆系统、技能、子代理、MCP 外部工具接入、Hooks 自动化、插件分发、安全回退等。这套体系才是它真

#人工智能
Claude Code 全面上手指南:10 大核心能力一篇搞定

如果你还不知道 Claude Code,简单说:它是 Anthropic 官方推出的AI 编程 CLI 工具,能在终端里直接帮你写代码、改 bug、做 code review、跑测试,甚至自动提交 PR。但它不只是一个"聊天机器人"——Claude Code 背后有一整套能力体系,包括斜杠命令、记忆系统、技能、子代理、MCP 外部工具接入、Hooks 自动化、插件分发、安全回退等。这套体系才是它真

#人工智能
Tikz语法学习(使用Tikz画神经网络全连接层)

1. **函数定义**:`function paint_nodes(\radius, \gapy, \posx, \num)`6. **连接线绘制**:`\draw (\posx,\drawy) -- (\nextposx,\drawyy)`- **内层循环**:`for \j in {0,...,\nextnum-1}` 遍历下一层的每个节点。3. **垂直居中**:`\starty = \ga

#学习#神经网络#人工智能
混合直传-中继闭环模型扩展说明

本文说明如何在 Kim et al. (2025) 的观测星 -> 地面站这类需求相比论文主模型,,而且不仅是新增约束,,否则模型会天然偏向中继路径。

#人工智能
UavMissionPlanning 培训报告

UavCore定义问题与预处理UavModel负责 Gurobi 建模负责组织实验与执行求解UavTests负责轻量验证负责统一管理 Gurobi 接入对于后续开发者来说,只要先看懂“输入数据如何变成模型变量与约束”,再掌握的集中配置逻辑,就能比较快地进入项目维护和模型扩展阶段。

#学习
STK与matlab交互 Astrogator模块(13)

可以看到前5分钟的卫星按照给定的初始轨道条件进行预报,并且这六颗卫星的数据值均记录在SatJ2000这个6*6的数组里,蓝方1星在8点05时的在J2000坐标系下位置速度为第一行对应的数据,蓝方2星为第二行,依此类推,最后一行为红星的位置速度。第三步,根据人工智能等算法计算6颗卫星这个时刻沿着速度方向施加的脉冲大小,这里由于人工智能算法没有搭建出来,将23次施加脉冲策略提前给出,导入数据Delta

文章图片
#matlab#前端#java
    共 14 条
  • 1
  • 2
  • 请选择