matlab四元一次方程求解,求解四元一次微分方程组
想明白普适解法的话随便找本微分方程的教材看看
主楼的是最基本的齐次线性微分方程组了
如果只是打算求解这个方程组的话
扔到Mathematica里面几秒就出结果
M = ( {
{0, 0, -1, 0},
{0, 0, 0, -5},
{-1, 1, 0, 0},
{1, -3, 0, 0}
} );
Eigenvalues[M]
Y[t_] = {y1[t], y2[t], y3[t], y4[t]};
system = Y'[t] == M.Y[t];
sol = DSolve[system, {y1, y2, y3, y4}, t]
比如说解出
y1 -> Function[{t}, (1/(12 Sqrt[6 (8 - 3 Sqrt[6])]))
E^(-Sqrt[8 - 3 Sqrt[6]] t -
Sqrt[8 + 3 Sqrt[6]]
t) (-7 Sqrt[8 - 3 Sqrt[6]] E^(Sqrt[8 - 3 Sqrt[6]] t) +
3 Sqrt[6 (8 - 3 Sqrt[6])] E^(Sqrt[8 - 3 Sqrt[6]] t) -
Sqrt[8 - 3 Sqrt[6]] E^(Sqrt[8 + 3 Sqrt[6]] t) +
Sqrt[10 (8 + 3 Sqrt[6])] E^(Sqrt[8 + 3 Sqrt[6]] t) -
Sqrt[8 - 3 Sqrt[6]] E^(
2 Sqrt[8 - 3 Sqrt[6]] t + Sqrt[8 + 3 Sqrt[6]] t) +
Sqrt[10 (8 + 3 Sqrt[6])] E^(
2 Sqrt[8 - 3 Sqrt[6]] t + Sqrt[8 + 3 Sqrt[6]] t) -
7 Sqrt[8 - 3 Sqrt[6]] E^(
Sqrt[8 - 3 Sqrt[6]] t + 2 Sqrt[8 + 3 Sqrt[6]] t) +
3 Sqrt[6 (8 - 3 Sqrt[6])] E^(
Sqrt[8 - 3 Sqrt[6]] t + 2 Sqrt[8 + 3 Sqrt[6]] t)) C[1] + (
E^(-Sqrt[8 - 3 Sqrt[6]] t -
Sqrt[8 + 3 Sqrt[6]] t) (-E^(Sqrt[8 - 3 Sqrt[6]] t) + E^(
Sqrt[8 + 3 Sqrt[6]] t) + E^(
2 Sqrt[8 - 3 Sqrt[6]] t + Sqrt[8 + 3 Sqrt[6]] t) - E^(
Sqrt[8 - 3 Sqrt[6]] t + 2 Sqrt[8 + 3 Sqrt[6]] t)) C[2])/(
12 Sqrt[6]) - (E^(-Sqrt[8 - 3 Sqrt[6]] t -
Sqrt[8 + 3 Sqrt[6]]
t) (7 Sqrt[8 - 3 Sqrt[6]] E^(Sqrt[8 - 3 Sqrt[6]] t) -
3 Sqrt[6 (8 - 3 Sqrt[6])] E^(Sqrt[8 - 3 Sqrt[6]] t) -
7 Sqrt[8 + 3 Sqrt[6]] E^(Sqrt[8 + 3 Sqrt[6]] t) -
3 Sqrt[6 (8 + 3 Sqrt[6])] E^(Sqrt[8 + 3 Sqrt[6]] t) +
7 Sqrt[8 + 3 Sqrt[6]] E^(
2 Sqrt[8 - 3 Sqrt[6]] t + Sqrt[8 + 3 Sqrt[6]] t) +
3 Sqrt[6 (8 + 3 Sqrt[6])] E^(
2 Sqrt[8 - 3 Sqrt[6]] t + Sqrt[8 + 3 Sqrt[6]] t) -
7 Sqrt[8 - 3 Sqrt[6]] E^(
Sqrt[8 - 3 Sqrt[6]] t + 2 Sqrt[8 + 3 Sqrt[6]] t) +
3 Sqrt[6 (8 - 3 Sqrt[6])] E^(
Sqrt[8 - 3 Sqrt[6]] t + 2 Sqrt[8 + 3 Sqrt[6]] t)) C[
3])/(12 Sqrt[
6 (8 - 3 Sqrt[6]) (8 + 3 Sqrt[6])]) + (5 E^(-Sqrt[8 - 3 Sqrt[6]]
t - Sqrt[8 + 3 Sqrt[6]]
t) (-Sqrt[8 - 3 Sqrt[6]] E^(Sqrt[8 - 3 Sqrt[6]] t) +
Sqrt[8 + 3 Sqrt[6]] E^(Sqrt[8 + 3 Sqrt[6]] t) -
Sqrt[8 + 3 Sqrt[6]] E^(
2 Sqrt[8 - 3 Sqrt[6]] t + Sqrt[8 + 3 Sqrt[6]] t) +
Sqrt[8 - 3 Sqrt[6]] E^(
Sqrt[8 - 3 Sqrt[6]] t + 2 Sqrt[8 + 3 Sqrt[6]] t)) C[
4])/(12 Sqrt[6 (8 - 3 Sqrt[6]) (8 + 3 Sqrt[6])])]
matlab四元一次方程求解,求解四元一次微分方程组相关推荐
- 利用MATLAB求解一阶线性常系数非齐次微分方程组
用矩阵函数求解一阶线性常系数非齐次微分方程组 主要步骤 1.问题形式 2.求矩阵函数 3.代入矩阵A的指数函数得最终解 主要步骤 本来想用在矩阵论期中开卷考试验证计算结果的,结果一个解方程组的题也没考 ...
- java 四元一次方程_JAVA编写求解一元多次方程的程序,要求如下:
展开全部 import java.io.*; import java.util.*;public class SolveEquation { void print()throws IOExceptio ...
- 二元一次方程组、三元一次方程组、四元一次方程组解析解(代码)
文章目录 一.二元一次方程组解析解 二.三元一次方程组解析解 三.四元一次方程组解析解 一.二元一次方程组解析解 clc clearsyms a11 a12 a21 a22 b1 b2 real x ...
- 【Java例题】4.3 3. 使用Gauss消元法求解n元一次方程组的根,
3. 使用Gauss消元法求解n元一次方程组的根, 举例,三元一次方程组: 0.729x1+0.81x2+0.9x3=0.6867 x1+x2+x3=0.8338 1.331x1+1.21x2+1.1 ...
- matlab求解一元四次函数,excel数据函数参数是四个吗|求一个简单的一元四次函数的最大值...
求四次函数的最值 先求导,令导数等于0,求出x的值,判断单调性,将x代入原函数 4次幂的一元函数怎么计算 解析: (1) 四次方程,有通用求根公式. A 此公式复杂,实际使用较麻烦 B 其推导过程中可 ...
- 四元一次方程组用计算机怎么解,四元一次方程组
四元一次方程组是在方程中含有四个未知数的方程组. 中文名 四元一次方程组定 义 四元一次方程组基本介绍 编辑 语音 原表达式中a1 a2 a3 a4 b1 b2 b3 b4 c1 c2 c3 c ...
- n元n次方程求解c 语言,解n元一次方程
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 解N元一次方程从文件读入整数 N, 然后读入N*( N+1)矩阵,得到解并输出到文件中. int main(){ int ch; printf(&quo ...
- 基于matlab的归一化阵列响应幅值极坐标图仿真,对比四阵元,八阵元以及十六阵元
目录 1.算法仿真效果 2.MATLAB核心程序 3.算法涉及理论知识概要 4.完整MATLAB 1.算法仿真效果 matlab2022a仿真结果如下: 2.MATLAB核心程序 .......... ...
- NeurIPS提前看 | 四篇论文,一窥元学习的最新研究进展
2019 年,NeurIPS 接受与元学习相关的研究论文约有 20 余篇.元学习(Meta-Learning)是近几年的研究热点,其目的是基于少量无标签数据实现快速有效的学习.本文对本次接收的元学习论 ...
- 百钱买百鸡python编程列表推导式_使用循环和列表推导式两种方法求解百钱买百鸡问题。假设大鸡5元一只,中鸡3元一只,小鸡1元三只,现有100元钱想买100只鸡,有多少种买法?...
[程序题]编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数 1/1+1/3+...+1/n [单选题]患者男,67岁.确诊为原发性支气管肺癌,为行手术 ...
最新文章
- Linux ssh/scp/docker学习
- 设置IE安全并打开自动仿冒网站筛选器和IE安全设置
- 台湾大学林轩田机器学习技法课程学习笔记13 -- Deep Learning
- 如何采集病变脏器照片和处理图像?
- 数据库表扩展字段设计思路
- JDBC , 使用java来控制mysql。JavaWeb开发的分层设计-三层架:DAO层设计,连接池使用,类加载使用,配置...
- 很少使用“ ControlFlowException”
- ASP.NET2.0中themes、Skins轻松实现网站换肤!
- css position relative absolute fixed
- NV21转YUV420P的代码,测试通过
- 前端注释那些事儿:看懂这篇,提高代码质量So easy
- 信息技术专项习题汇总
- Java简单端口扫描器
- 计算机毕业设计ssm鲲龙装饰公司在线管理系统的设计与开发前台模块iub6h系统+程序+源码+lw+远程部署
- ESN学习笔记——原理与超参数
- Linux基础命令01(ls , cd,clear,cat等)
- CAD 二次开发 图层操作(3)取得指定图层下的所有对象id
- Lambda表达式-常见的函数式接口
- Python对批量文件进行VAD检测和分段
- HDOJ HDU 1129 Do the Untwist