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

ship_plant船舶模型

1. 函数定义与框架

function [sys,x0,str,ts] = ship_plant(t,x,u,flag)
switch flag,case 0, [sys,x0,str,ts]=mdlInitializeSizes;case 1, sys=mdlDerivatives(t,x,u);case 3, sys=mdlOutputs(t,x,u);% ... 其他 case 略
end
  • 功能:定义Simulink S-Function的标准框架,处理不同仿真阶段(初始化、微分计算、输出等)。


2. 初始化函数 mdlInitializeSizes

sizes.NumContStates  = 6;   % 6个连续状态变量
sizes.NumOutputs     = 10;  % 10个输出信号
sizes.NumInputs      = 2;   % 2个输入信号(控制量)
x0 = [0 0 0.5 0 0 0];      % 初始状态:[u, v, r, x, y, psi]
  • 状态变量

    • u:纵向速度(Surge)

相关文章:

  • 小草GrassRouter多卡聚合路由器聚合卫星、MESH网络应用解决方案
  • 低功耗蓝牙BLE之高斯频移键控(GFSK)
  • 【Vue.js】组件数据通信:基于Props 实现父组件→子组件传递数据(最基础案例)
  • 前端连接websocket服务报错 Unexpected response code: 301
  • 31、简要描述Promise.all的用途
  • 生成对抗网络(Generative Adversarial Nets,GAN)
  • WebRTC SDK是什么?
  • 机器学习中的数据转换:关键步骤与最佳实践
  • 刀客独家 | 磁力引擎副总裁康乐兼任快手电商美妆跨境行业负责人
  • uniswap getTickAtSqrtPrice 方法解析
  • C语言教程(十八):C 语言共用体详解
  • 【原创】从s3桶将对象导入ES建立索引,以便快速查找文件
  • JavaScript-基础语法
  • [Spring] Seata详解
  • 数据要素如何驱动的新质IDC一体化运营体系发展?
  • 考研系列-计算机组成原理第七章、输入/输出系统
  • 项目上线流程梳理(Linux宝塔面板)
  • css网格布局Grid
  • 夜莺 v8.0.0-beta.10 部署
  • QT—布局管理器之BoxLayout篇
  • 融创中国:今年前4个月销售额约112亿元
  • 商务部再回应中美经贸高层会谈:美方要拿出诚意、拿出行动
  • 巴国家安全委员会授权军方自主决定对印反击措施
  • 央行:增加支农支小再贷款额度3000亿元
  • 抗战回望20︱《山西省战区抗敌行政工作检讨会议议决案》:“强民政治”、“说服行政”
  • 线下无理由退货怎样操作?线上线下监管有何不同?市场监管总局回应