MATLAb实验报告第六次

更新时间:2023-09-17 14:46:01 阅读量: 幼儿教育 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

9

MATLAB数学实验报告

姓名:李犁

学号: 1304120724

指导老师:易昆南

专业班级:统计1203

目录

1 用三种方法求解恰定方程组Ax=b····3 2 判断矩阵是否可对角化·············5 3 互付工资问题·····················6 4 交通流量问题·····················8

??????

学号 1304120724 班级 实验题目 统计1203 姓名 李犁 指导教师 评 分 易昆南 判断矩阵是否可对角化 1、设计(实习)目的: 通过matlab判断矩阵是否可对角化 2、实验内容: 给出判断矩阵是否可对角化的程序,若可对角化返回1,否则返回0; 3.详细设计: function y=trigle(A); y=1;c=size(A); if c(1)~=c(2) y=0; return; end e=eig(A);n=length(A); while 1 if isempty(e) return; end d=e(1); f=sum(abs(e-d)<10*eps); g=n-rank(A-d*eye(n)); if f~=g y=0; return; end e(find(abs(e-d)<10*eps))=[ ]; end 4:实验结果: >> A=[4 -3 1 2;5 -8 5 4;6 -12 8 5;1 -3 2 2] >> trigle(A) ans = 0

学号 1304120724 班级 统计1203 姓名 李犁 指导教师 易昆南 ??????

实验题目 互付工资问题 评 分 1、设计(实习)目的: 了解MATLAB在实际问题中的应用,特别是最优化算法的应用 2、实验内容: 现有一个木工,一个电工和一个油漆工,三人相互同意彼此装修他们自己的房.在 装修之前,他们达成了如下协议:(1)每人总共工作10天(包括给自己家干活在内);(2) 每人的日工资根据一般的市价在60一80元之间;(3)每人的日工资数应使得每人的总 收入与总支出相等.表12. 1是他们协商后制定出的的工作天数的分配方案,如何计 算出他 们每人应得的工资? 3.详细设计: 设木工, 电工, 油漆工的日工资分别为x, y, z元, 则由下表 各家应付工资和各人应得收入 在谁家 工人 木工 2x 4x 4x 10x 电工 1y 5y 4y 10y 油漆工 6z 1z 3z 10z 各家应付工资 2x + y + 6z 4x + 5y + z 4x + 4y + 3z 木工家 电工家 油漆工家 各人应得收入 可得 ??8x?y?6z?0?2x?y?6z?10x??4x?5y?z?10y, 即??4x?5y?z?0 ???4x?4y?7z?0?4x?4y?3z?10z在Matlab命令窗口输入以下命令 >> A = [-8,1,6;4,-5,1;4,4,-7]; >> x = null(A,’r’); format rat, x’ 4:实验结果: ??????

Matlab执行后得 ans = 31/36 8/9 1 可见上述齐次线性方程组的通解为x = k(31/36, 8/9, 1). 因而根据“每人的日工资一般的市价在60~80元之间”可知 T3182160k

学号 1304120724 实验题目 班级 统计1203 姓名 李犁 指导教师 评 分 易昆南 交通流量问题 1、设计(实习)目的: ??????

本文来源:https://www.bwwdw.com/article/x2wh.html

Top