网易首页 > 网易号 > 正文 申请入驻

基础知识第9讲:小白都能看懂,斐波那契数列的MATLAB实现

0
分享至

MATLAB入门教程

第九讲

写在前面

在数学中经常遇见的一个问题就是方程求解,特别是线性代数中,很经常遇见线性方程组的求解问题,今天就来用Matlab来探讨线性方程组的求解问题。

本讲开始

一般方程

一般来讲,我们看到的方程都是这个样式的:,其中a、b都是常数,很显然,这时候 x 的解就是b/a。

也就是说,我们拿后面的值除以前面的系数,即可得到解X。

方程组(目前仅讨论方程个数和未知数个数一样的情况):

刚刚我们讲的是一般方程,那推广到线性方程组,假设我们现在有个这样的方程:

相信大家运用高中知识也能很快的求出这个方程的答案,但是,如果四阶?五阶甚至更高呢?不如转换为矩阵的方法。

根据线性代数的知识,我们可以得到这样一个增广矩阵:

那我们令系数矩阵是A,结果矩阵是B,这个解矩阵X该怎么算呢?

额外知识

此部分提供给还未学过线性代数的同学看,如果知道基本知识可以先行跳过。

上面的矩阵方程可以视为这样的矩阵方程:

其中,令X为未知数的矩阵,前面的三乘三的系数矩阵称为A,等号右边的结果矩阵称为B,方程组即可表述为:

AX = B,求X。

矩阵A的列数和矩阵X的行数相同时才可写成此种形式,因为当A的列数(这里是三列)等于X的行数(这里是三行)才能进行矩阵乘法运算。

矩阵乘法运算是这样的:

易看出:如果A是 n 行 m 列,则X需要是 m 行 s 列才可相乘,且结果矩阵必是 n 行 s 列。

所以按照上面的运算法则,我们就可以看出,矩阵方程和原来的方程组是等价的。

回到正文:

我们已经得到了方程组对应的矩阵方程:

那么编程的第一件事就应该是在程序里面表述这个方程组。下面看代码:

%% 方程组求解

clc;

clear;

A = [4 1 -2;

2 2 1;

3 1 -1];

% 定义一个3行3列的矩阵A,行与行之间使用分号隔开,每一行之间的元素使用空格隔开

B = [1;

2;

3]; %定义矩阵B

disp(A);disp(B); %显示A和B

现在我们便可以在程序中得到两个矩阵,分别是A和B,定义的时候也可以不换行,但是换行定义看起来毕竟方便、易读。

运行代码就能看到我们定义的这两个矩阵:

同样,我们也可以在右边的工作区查看我们的这两个变量:

在这个工作区,我们看到的数据会更加的直观,就像图中这样:

现在,我们得到了两个矩阵,万事俱备,只欠东风,我们现在只需要一个除法即可得出这个解矩阵X。

现在在最后面加入这个代码:

X = A\B; % 左除

disp(X);

可能会有些人觉得奇怪,怎么A在左边并且这个写的是斜杠呢?

如果我们学习过矩阵便知道,矩阵的乘法是没法前后调换的,即 AB 不等于 BA,也就是说,AX = B,要求这个X,我们需要在两边的左边同时除以A(严谨说法叫做乘以A的逆矩阵),即 1/A * A *X = 1/A * B,也叫做左除,而在matlab中,左除符号就是这个“ \ ”符号,所以应这样使用,即 A \ B代表 1/A * B(严谨来说,就是A的逆矩阵*B),即可得到X。

运行后我们便可看到解矩阵的结果:

大家可以手动动手验证一下看看对不对哈哈哈。

左除和右除

上面讲的是左除,下面我们来说说右除,也就是在右边乘以1/A(严谨说法叫做A的逆矩阵),那么这个方程组应该是这样的:

XA = B

如果A和B不变的话,对应的矩阵应该是这样的:

然后根据乘法的运算法则,可以发现,这个方程是没法解的(因为根本就没法乘,前面矩阵1列,后面矩阵3行,不相等,没法进行乘法运算)

所以,如果进行这样的乘法运算,我们需要把X的解矩阵变换(注意,变换后乘出来的结果和之前的方程组不一样,不一样!):

那么根据运算律,我们可以得到现在的方程组是:

注:不一定有解,毕竟是现改的。

那么这个X如何求呢?

根据原方程: XA = B,我们需要在等号两端的右边同时乘以 1/A(严谨来说是A的逆矩阵),即:

X * A * 1/A = B * 1/A(左右千万不能放错) ==> X = B*1/A

在代码中,右除是这样写的(注意代码改动,因为矩阵B变了):

%% 方程组求解,右除

clc;

clear;

A = [4 1 -2;

2 2 1;

3 1 -1];

% 定义一个3行3列的矩阵A,行与行之间使用分号隔开,每一行之间的元素使用空格隔开

B = [1 2 3]; %定义矩阵B

disp(A);disp(B); %显示A和B

X = B/A; % 右除

disp(X);

然后运行:

结束语

今天我们学习了如下的知识:

在matlab中定义矩阵。

线性代数矩阵乘法运算、求解知识。

关于矩阵乘法左除、右除的区别。

在matlab中求解两种矩阵方程的方法。

今天就到此结束啦,东西虽少,但是干货满满,希望大家马上学会!!!

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
陈松伶瘦出新高度!减重30斤,面部线条棱角分明,53岁状态极好

陈松伶瘦出新高度!减重30斤,面部线条棱角分明,53岁状态极好

听栀子说
2024-06-20 21:44:44
台湾新任陆委会主管邱垂正:我们的祖先来自对岸,但我们只是华人

台湾新任陆委会主管邱垂正:我们的祖先来自对岸,但我们只是华人

小新历史
2024-04-29 17:28:45
济南一女子被读大学的儿子杀死,整整15分钟,她没有任何求救

济南一女子被读大学的儿子杀死,整整15分钟,她没有任何求救

纸鸢奇谭
2024-06-19 08:41:53
泰国未翻盘!日本女排半决赛胜巴西重返亚洲第一,中国还领先7分

泰国未翻盘!日本女排半决赛胜巴西重返亚洲第一,中国还领先7分

排球黄金眼
2024-06-21 03:13:29
广东落马厅官刘正让:边腐边升,后期却升不上去

广东落马厅官刘正让:边腐边升,后期却升不上去

大师兄爱写作
2024-06-20 00:38:06
国家第四次动员,买房你敢不敢跟?

国家第四次动员,买房你敢不敢跟?

米筐投资
2024-06-20 07:10:24
周深获奖风波升级,张杰亲下场发文内涵,官方解释搬石头砸自己脚

周深获奖风波升级,张杰亲下场发文内涵,官方解释搬石头砸自己脚

叶二娱评
2024-06-18 16:53:26
山东省公安厅原厅长孟庆丰逝世,享年91岁

山东省公安厅原厅长孟庆丰逝世,享年91岁

澎湃新闻
2024-06-20 18:34:26
中国女排完败日本,惠若琪指出输球原因,张常宁领衔二队铩羽而归

中国女排完败日本,惠若琪指出输球原因,张常宁领衔二队铩羽而归

海宝爱体育
2024-06-20 19:35:40
10年前神秘失踪的马航MH370发出了信号!失踪 事件之谜有望揭开

10年前神秘失踪的马航MH370发出了信号!失踪 事件之谜有望揭开

王二哥老搞笑
2024-06-20 21:43:15
赴陆参会后,连胜文回台报告,发现不对劲,赖清德突然成立委员会

赴陆参会后,连胜文回台报告,发现不对劲,赖清德突然成立委员会

小影的娱乐
2024-06-20 10:41:16
2024年高龄补贴开始发放,70周岁以上就能领取吗?每月有多少钱?

2024年高龄补贴开始发放,70周岁以上就能领取吗?每月有多少钱?

社保小达人
2024-04-30 09:35:33
上港迎来久违的6大强援助阵,本轮足协杯亮相首发,多条大鱼领衔

上港迎来久违的6大强援助阵,本轮足协杯亮相首发,多条大鱼领衔

罗掌柜体育
2024-06-20 20:22:59
6月19日俄乌:吕特将成北约新秘书长,海王星导弹致俄油库损巨大

6月19日俄乌:吕特将成北约新秘书长,海王星导弹致俄油库损巨大

山河路口
2024-06-19 16:57:15
乌克兰太凶残了!俄军空降师师长汽车被炸瞬间画面曝光

乌克兰太凶残了!俄军空降师师长汽车被炸瞬间画面曝光

亡海中的彼岸花
2024-06-19 10:15:22
知青往事:一件白的确良衬衫,是他一辈子对对父亲的亏欠

知青往事:一件白的确良衬衫,是他一辈子对对父亲的亏欠

草根情感故事茶社
2024-06-20 08:44:32
豪横!童瑶继子王政源购27万单车,穿骑行裤女性特征明显惹争议!

豪横!童瑶继子王政源购27万单车,穿骑行裤女性特征明显惹争议!

小咪侃娱圈
2024-06-19 11:43:42
【李霁野】鲁迅晚年幻灭,对中共说:你们来到,先杀的恐怕是我?

【李霁野】鲁迅晚年幻灭,对中共说:你们来到,先杀的恐怕是我?

年之父
2024-05-04 06:10:03
变态,但能恢复视力的 5 个小技巧

变态,但能恢复视力的 5 个小技巧

今日养生之道
2024-06-18 10:16:48
中央5台直播美洲杯时间表:CCTV直播阿根廷揭幕战吗?CCTV5节目表

中央5台直播美洲杯时间表:CCTV直播阿根廷揭幕战吗?CCTV5节目表

刺头体育
2024-06-21 03:33:02
2024-06-21 10:16:49
数模乐园官方
数模乐园官方
专注于数学建模,分享干货知识
1136文章数 793关注度
往期回顾 全部

科技要闻

美媒:苹果正与百度阿里百川等谈AI合作

头条要闻

媒体:中国外交部刚批评美国 五角大楼就送来"神助攻"

头条要闻

媒体:中国外交部刚批评美国 五角大楼就送来"神助攻"

体育要闻

1-0"吊打"意大利 西班牙这就叫冠军相?

娱乐要闻

叶舒华参加柯震东生日聚会,五毒俱全

财经要闻

普华永道,引火烧身

汽车要闻

售价11.79-14.39万元 新一代哈弗H6正式上市

态度原创

时尚
本地
教育
健康
公开课

黑色的透视单品,就选这6件!

本地新闻

2024·合肥印象|用崭新视角对话城市发展

教育要闻

初中历史题:明清时期“乡试”是在哪个地方考试?

晚餐不吃or吃七分饱,哪种更减肥?

公开课

近视只是视力差?小心并发症

无障碍浏览 进入关怀版