用matlab解公式,怎么用matlab解这个公式A MATLAB script that solves the differential e
共回答了17个问题采纳率:82.4%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function dydx=zhidao_septemaugust_lin(t,x)
%%θ=x(1),dθ/dt=x(2)
theta=x(1);
Dtheta=x(2);
dydx=[x(2);-10/0.248*theta];
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function dydx=zhidao_septemaugust_nolin(t,x)
%%θ=x(1),dθ/dt=x(2)
theta=x(1);
Dtheta=x(2);
dydx=[x(2);-10/0.248*sin(theta)];
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
t_start=0;
t_end=5.1;
theta0=[0.5;0]; %初值
[t_lin,theta_lin]=ode45('zhidao_septemaugust_lin',[0,t_end],theta0);
[t_nolin,theta_nolin]=ode45('zhidao_septemaugust_nolin',[0,t_end],theta0);
plot(t_lin,theta_lin(:,1),t_nolin,theta_nolin(:,1));
legend('linear','non-linear',3);
xlabel('t');
%%%%%%%%%%%%%%%%%
%%zoom the figure,linearised used 4.94s and non-linear system used 5.03s in the five cycle.
%%In other word,5.03s have error 0.09s as a day have error 1500s,because the initial angle is too large.
1年前
4
用matlab解公式,怎么用matlab解这个公式A MATLAB script that solves the differential e相关推荐
- matlab求线性方程组的符号解,Newton迭代法在MATLAB中解线性方程组
导师让我用牛顿迭代法解方程组,在MATLAB里,在办公室的前辈的帮助下终于搞出来了,在此记录一下. 我是初学者,所以代码会有些幼稚,别介意.网上的版本我不是运行不了就是提示不能用R2013a版本,所以 ...
- 战略资产配置matlab,资产组合有效前沿的解和最优解(MATLAB语言)
基础理论:在资产组合理论中,核心思想是资产分散化配置,用以来防范个体风险,因此存在一个最优解的问题. 如果按照马科维茨的逻辑,资产配置,就是资产在不同资产产品之间的分配,以求达到方差和期望收益的最佳组 ...
- 龙格库塔法matlab求解微分方程组,微分方程组的龙格库塔公式求解matlab版.pdf
微分方程组的龙格库塔公式求解matlab版 微分方程组的龙格-库塔公式求解matlab版 南京大学 王寻 1. 一阶常微分方程组 考虑方程组 y'f x,y,z , y x y ...
- 直接法 matlab,解线性方程组直接方法matlab用法.doc
解线性方程组直接方法matlab用法 在这章中我们要学习线性方程组的直接法,特别是适合用数学软件在计算机上求解的方法. 2.1 方程组的逆矩阵解法及其MATLAB程序 2.1.3 线性方程组有解的判定 ...
- Matlab人脸检测算法详解
这是一个Matlab人脸检测算法详解 前言 人脸检测结果 算法详解 源代码解析 所调用函数解析 bwlabel(BW,n) regionprops rectangle 总结 前言 目前主流的人脸检测与 ...
- matlab中sinks,MATLAB Simulink模块库详解(二)Sinks篇
MATLAB Simulink模块库详解(二)Sinks篇 Simulink模块库概述 1.Sources模块库,为仿真提供各种信号源 2.Sinks模块库,为仿真提供输出设备元件 3.Continu ...
- 学习Matlab强大的符号计算(解方程)
学习Matlab强大的符号计算(解方程) 分类: 学习 其它语言 2011-09-19 10:34 3135人阅读 评论(0) 收藏 举报 matlab [plain] view plaincopyp ...
- Matlab中 pdist 函数详解
学习笔记,仅供参考,有错必纠 转载自:Matlab中 pdist 函数详解(各种距离的生成); pdist Pairwise distance between pairs of objects. Sy ...
- matlab melbankm,Matlab v_melbankm函数参数详解(英文附例)
Matlab v_melbankm函数参数详解(英文附例) 笔者使用的是R2019的matlab,下载了voicebox安装至matlab路径下即可使用.下载voicebox请参看此博客 需要注意的是 ...
最新文章
- 这所双一流高校“研究生取消寒假”?!学校回应:系个别实验室和导师的要求...
- python中文教程-中谷python中文视频教程(全38集)
- Python基础概念_5_函数
- 【Docker】docker安装redis
- 过滤设置_深圳外置鱼池过滤器零售_杰蒙尼鱼池过滤器
- mac11.14 mysql_mysql 5.7 11 章 数据类型(1)
- selenium fluentwait java实例
- Windows Phone 7 Tips (8)
- Flume 1.8.0 用户指南(Flume 1.8.0 User Guide)
- 制作自启动的MSDN简体中文版和英文版win98ISO镜像
- 第六天 色彩调整 2019-05-17
- 批归一化《Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift》
- android 电池电量显示不正常,vivo电量显示不正常怎么解决?vivo手机电量校准教程...
- 手持天馈线测试仪 哪一款性价比最高
- CSS3画八卦太极图(绕一个圆旋转)
- SAP PA 15模块资源下载
- (十)linux内核时钟
- python dtype=float 是32还是64_【Python】numpy数组用dtype=float16初始化的坑
- A*寻径算法新手入门
- MATLAB 模型自动化测试
热门文章
- 计算机基础学习必看书籍汇总
- Android webview 写入cookie的解决方法以及一些属性设置
- 解决vscode格式化vue文件出现的问题
- 连接池你用对了吗?一次Unexpected end of stream异常的排查
- npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! test_vue_0613@1.0.0 dev: 错误的解决方法
- 将java.time.LocalDate转换为java.util.Date类型
- 将div垂直居中放置在另一个div中[重复]
- 为什么总是在__new __()之后调用__init __()?
- 特斯拉Model3交付危机:周产5000辆仍需排队一年,造空者花式补刀
- 【设计模式】-写在前面