实验二 matlab矩阵分析与处理

目录

实验二 matlab矩阵分析与处理 2
1.1实验目的 3
1.2实验内容 3
1.3流程图 4
1.4程序清单 4
1.5运行结果及分析 6
1.6实验的收获与体会 10

1.1实验目的

1,掌握生成特殊矩阵的方法;
2,掌握矩阵分析的方法;
3,用矩阵求逆法求解线性方程组。

1.2实验内容

1.3流程图

1.4程序清单

%% 实验二
clc
clear
%%  1
E=eye(3,3);
R=rand(3,3);
O=zeros(3,3);
S=diag([1,2,3]);
A=[E,R;O,S];
if(A^2==[E,R+R*S;O,S^2])fprintf('已验证\n\n\n');
elsefprintf('未得到验证\n');
end
%% 2
H=hilb(5);
P=pascal(5);
Hh=det(H);
Hp=det(P);
Th=cond(H);
Tp=cond(P);
if(abs(Th-1)<abs(Tp-1))fprintf('希尔伯特矩阵性能好\n');
elsefprintf('帕斯卡矩阵性能好\n');
end
%% 3
fprintf('\n5x5矩阵\n');
J=rand(5,5)*10
fprintf('\n行列式\n');
J_v=det(J)  %
fprintf('\n迹\n');
J_t=trace(J)  %
fprintf('\n秩\n');
J_z=rank(J)%
fprintf('\n范数\n');
J_n=norm(J)%
%% 4
fprintf('\nA\n');
A=[-29 6 18;20 5 12;-8 8 5]
[V,D]=eig(A);
fprintf('\n特征值%d\n',D(1,1));
fprintf('\n特征向量[%d %d %d]\n\n',V(:,1));
fprintf('\n特征值%d\n',D(2,2));
fprintf('\n特征向量[%d %d %d]\n\n',V(:,2));
fprintf('\n特征值%d\n',D(3,3));
fprintf('\n特征向量[%d %d %d]\n\n',V(:,3));
fprintf('\n\n');
%% 5
A=[2 3 4;3 4 5; 4 5 6];
fprintf('\n系数矩阵A\n');
A=1./A
fprintf('\nb\n');
b=[0.95; 0.67;0.52]%
fprintf('\n(1)的解:\n');
X=A^-1*b%(2)
fprintf('\n(2)的解:\n');
b(3)=0.53;
X2=A^-1*b%(3)
fprintf('\nA的条件数:\n');
tjs=cond(A)
%% 6
fprintf('\nA:\n');
A=rand(3,3)*10
fprintf('\nsqrtm(A):\n');
sqrtm(A)
fprintf('\nsqrt(A):\n');
sqrt(A)

1.5运行结果及分析







1.6实验的收获与体会

通过本次实验对矩阵的一些求值由了很好的了解,对一些特殊矩阵也掌握了其生成方法。特别是对矩阵函数的一些区别有了一定的了解,通过这次实验,相信在以后的操作中不会出现对矩阵函数的混淆。但是对矩阵的性能知识还是不很了解,当一个矩阵性能好了又有什么用处呢?通过此次上机操作,掌握了线性方程组的求解方法。相比起线性代数的笔算要方便多了,体会到了计算机软件的强大功能。一条指令,一个符号,一个函数的使用就相当于手算5-10分钟。
因此在将来的学习中,要利用其这个强大的工具。我现在这么觉得:利用好matlab,必定事半功倍。所以,我要好好学习这门课,认真听讲,完成作业和实验,并在课下不断探索matlab这个工具其它的功能和用处。相信这样,一些其它的不易求解的问题,也可以在matlab的帮助下轻松解决。

实验二 matlab矩阵分析与处理相关推荐

  1. matlab矩阵处理实验二,实验二MATLAB矩阵分析与处理

    实验二MATLAB矩阵分析与处理 实验二 MATLAB矩阵分析与处理(2学时) 一.实验目的 1.掌握生成特殊矩阵的方法. 2.掌握矩阵分析的方法. 3.用矩阵求逆法解线性方程组. 二.实验内容 1. ...

  2. matlab矩阵处理实验二,实验二 MATLAB矩阵分析和处理

    <实验二 MATLAB矩阵分析和处理>由会员分享,可在线阅读,更多相关<实验二 MATLAB矩阵分析和处理(6页珍藏版)>请在人人文库网上搜索. 1.实验二 MATLAB矩阵分 ...

  3. matlab语言实验二,实验二 MATLAB语言基础

    实验二 MATLAB 语言基础 一.实验目的 基本掌握 MATLAB 向量.矩阵.数组的生成及其基本运算(区分数组运算和矩阵运算).常用的数学函数.了解字符串的操作. 二.实验内容 (1) 向量的生成 ...

  4. matlab用for编写乘法表,实验二 Matlab程序设计基本方法1

    实验二Matlab程序设计基本方法 覃照乘自092 电气工程学院 一.实验目的: 1.熟悉MATLAB 程序编辑与设计环境 2.掌握各种编程语句语法规则及程序设计方法 3.函数文件的编写和设计 4.了 ...

  5. matlab 极限积分,实验二MATLAB中的极限和微分积分运算

    <实验二MATLAB中的极限和微分积分运算>由会员分享,可在线阅读,更多相关<实验二MATLAB中的极限和微分积分运算(28页珍藏版)>请在人人文库网上搜索. 1.实验二 MA ...

  6. matlab的程序设计实验报告答案,实验二 MATLAB程序设计(含实验报告).doc

    实验二 MATLAB程序设计(含实验报告) 实验二 MATLAB程序设计 实验目的 1.掌握利用if语句实现选择结构的方法. 2.掌握利用switch语句实现多分支选择结构的方法. 3.掌握利用for ...

  7. matlab联立两个方程组求解,实验二 Matlab求解数学问题(终稿)2

    实验二 MATLAB求解数学问题 2.1实验目的 掌握MATLAB在大学数学问题中的基本应用,会使用MATLAB软件求解高等数学.线性代数和概率统计中的常见问题. 2.2实验要求 掌握MATLAB简单 ...

  8. fick第二定律matlab求解,(最新整理)实验二MATLAB数值计算常微分方程(组)的求解

    <(最新整理)实验二MATLAB数值计算常微分方程(组)的求解>由会员分享,可在线阅读,更多相关<(最新整理)实验二MATLAB数值计算常微分方程(组)的求解(19页珍藏版)> ...

  9. matlab 极限积分,实验二matlab中的极限和微分积分运算.ppt

    实验二matlab中的极限和微分积分运算实验二matlab中的极限和微分积分运算 实验二 MATLAB中的极限.微分和积分运算 一.实验目的 熟悉MATLAB软件中关于极限.微分运算和不定积分.定积分 ...

最新文章

  1. javascript库函数大全
  2. mysql编译方式安装_mysql编译方式安装
  3. Asp.net Vnext IValueProvider
  4. 如何在树莓派中设置本地时区的问题解决
  5. PCI总线地址空间与PC地址空间的映射关系及数据传输原理
  6. 手机端如何破解wifi密码
  7. 「秘」那些管UI小姐姐要来的网站
  8. 4个方法,教你1分钟查询你的手机注册了多少软件和网站
  9. 【浙政钉】第四篇:浙政钉创建群聊、消息接入、发送
  10. 在vue中_this和this的区别
  11. team网卡配置_在CentOS7中配置网路成组(Network Team)
  12. i5集显和独显的区别_独显和集显的区别哪个好(详解两者的优劣势)
  13. Verilog“七宗罪”
  14. android 分享到qq黑屏,为什么我的手机打开QQ好友动态就会黑屏?
  15. 拼多多上市背后:假货问题到底该不该由拼多多一家承担?
  16. 利用qt打开一张图片并转成灰度矩阵
  17. 根据身份证号判断性别、生日(excel表格,公式)
  18. 微信扫码支付代理怎么办理?有多大发展空间
  19. 电容触摸屏测试软件,电容触摸屏在线测试设备--TP-TESTER
  20. 计算机辅助工程英文简称,工业常用的英文缩写

热门文章

  1. 让你高效工作的7大工具类网站
  2. python中int函数的用法浅析_python中int函数怎么用,
  3. 阿里云亮眼财报背后,云的打开方式正在重塑
  4. 谁说江西没有区块链;BM:去中心化搜索引擎的时代到来了 | 一分钟链圈
  5. 广东省推出居民身份电子凭证,忘带身份证也能住酒店了
  6. 区块链技术在食品供应链领域的应用
  7. 如果不是对的人,最终的结局大概不会好吧
  8. SQL Server性能优化
  9. MSCOMM串口控件在VS2010中的使用
  10. IT 界惊现文豪!华为领导及阿里 P10 遭吐槽!