function [sys,x0,str,ts] = s_function(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 {2,4,9}
sys=[];
otherwise
error(['Unhandled flag = ',num2str(flag)]);
end
function [sys,x0,str,ts]=mdlInitializeSizes
sizes = simsizes;
sizes.NumContStates = 3;
sizes.NumDiscStates = 0;
sizes.NumOutputs = 3;
sizes.NumInputs = 3;
sizes.DirFeedthrough = 0;
sizes.NumSampleTimes = 1;
sys = simsizes(sizes);
x0 = [0.01;0;0];
str = [];
ts = [0 0];
function sys=mdlDerivatives(t,x,u)
L=1.46; m=45;density=1025.0;
L2=0.5*density*L*L;
L3=L2*L;
L4=L3*L;
L5=L4*L;
Xdu=-1.5777e-3*L3;Xuu=-5.9e-3*L2;Xu=0;
Ydv=-3.0753e-2*L3;Yv=-4.4961e-2*L2;Yvv=-1.6687e-1*L2;
Iz=8.067;Ndr=-1.6012e-3*L5;Nrr=-1.4432e-3*L5;Nr=-1.1679e-2*L4;
M=[m-Xdu 0 0 ;0 m-Ydv 0 ;0 0 Iz-Ndr];
C=[0 0 -(m-Ydv)*x(2);0 0 -(m-Xdu)*x(1);(m-Ydv)*x(2) -(m-Xdu)*x(1) 0];
D=-[Xu+Xuu*norm(x(1)) 0 0 ;0 Yv+Yvv*norm(x(2)) 0 ;0 0 Nr+Nrr*norm(x(3))];
g=[0;0;0];
V=[x(1);x(2);x(3)];
T=[u(1);u(2);u(3)];
f=[0;0;0];
sys=inv(M)*(T-g-C*V-D*V+f);
function sys=mdlOutputs(t,x,u)
sys(1)=x(1);
sys(2)=x(2);
sys(3)=x(3);

天天Matlab代码科研顾问
- 粉丝: 3w+
- 资源: 4254
最新资源
- project.hex
- Maxwell电机电磁仿真与绕线式感应电机设计:串电阻启动技术及仿真研究,Maxwell电机电磁仿真与绕线式感应电机设计:串电阻启动技术及仿真研究,maxwell电机电磁仿真 绕线式感应电机设计,串电
- 滑雪场学具租赁-JAVA-基于Spring boot的滑雪场学具租赁管理系统(毕业论文)
- DeepSeek使用技巧大全
- ssm553智慧社区电子商务系统+vue
- https://upload.csdn.net/creation/uploadResources?spm=1011.2124.3001.5646
- AI文字识别扫描 AI Eye Scanner and OCR v4.0
- 浅谈强化学习与策略梯度(Policy Gradient)实现
- 校园互助平台-WeChat-基于微信小程序的校园互助平台设计与实现(毕业论文)
- 基于随机短纤维(线型)与圆形骨料的不干涉细观模型:可调参半径长度、纤维三维化及代码高可改性研究,随机短纤维与圆形骨料细观模型:可调节半径、长度与不干涉的纤维-骨料系统,支持3D圆柱模型及良好代码可改性
- 《STM32-P103嵌入式开发实战指南》
- 一个简单的布局设计各回各家
- https://upload.csdn.net/creation/uploadResources?spm=1011.2124.3001.5646
- s-function builder的PLL的应用在两级式光伏并网逆变系统
- Fluent激光焊接熔池模拟教程:含UDF,涵盖前处理、网格划分与后处理结果分析,Fluent激光焊接熔池模拟全程指南:含UDF教程,从建模到结果处理,fluent激光焊接熔池模拟,含udf,有完整的
- YIKEPHOTOSSetup_1023383_n.apk
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈


