当前位置: 首页 > 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篇
  • 辽宁辽阳市白塔区一饭店发生火灾,事故已造成22人遇难3人受伤
  • 绿地控股:今年一季度营业收入356亿元,中高层管理人员带头降薪
  • 新华每日电讯:从上海街区经济看账面、市面、人面、基本面
  • 上海第三家“胖永辉”在浦东开业,设立了外贸产品专区
  • 原创话剧风向标!这个展演上《大宅门》《白鹿原》先后上演
  • 国内生产、境外“游一圈”再进保税仓,这些“全球购”保健品竟是假进口