台大郭彦甫-Matlab软件学习课堂exercise示例(第二讲)
台大郭彦甫-Matlab软件学习课堂exercise示例
(仅供参考)
第二讲 基本操作与矩阵输入
(P6 exercise)
>> cos(((1+2+3+4)^3/5)^(1/2))ans =-0.0050>> sin((pi)^(1/2))+log(tan(1))ans =1.4228>> 2^(3.5*1.7)ans =61.8199>> exp(sin(10))ans =0.5804
(P14exercise)
>> format rat
>> a=3/13;b=4/14;c=5/15;
>> sum=a+b+csum =232/273 >> clear
>> format long
>> a=3/13;b=4/14;c=5/15;
>> sum=a+b+csum =0.849816849816850
(P18 exercise)
%方法一
>> A=[1 21 6; 5 17 9; 31 2 7] A =1 21 65 17 931 2 7>> A(3,2)ans =2>> A([1 3],[1 3])ans =1 631 7
%方法二>> AA =1 21 65 17 931 2 7>> A(8)ans =9>> A([1 3 5])ans =1 31 17>> A([1 3;1 3])ans =1 311 31
(P19 exercise)
>> A=[1 21 6; 5 17 9; 31 2 7]A =1 21 65 17 931 2 7>> A(1,2)= 76; A(3,2)= 0;
>> AA =1 76 65 17 931 0 7>> A([1 2],[2 3])ans =76 617 9>> A([1 2],[2 3])=[0 0;0 0]A =1 0 05 0 031 0 7
(P20 exercise)
>> AA =1 0 05 0 031 0 7>> A(3,:) %矩阵A的第三行所有元素ans =31 0 7>> A(3,:)=[] %对矩阵A的第三行进行清空A =1 0 05 0 0>> A=[1 2; 3 4];
>> B=[9 9; 9 9];
>> F=[A B] %表示增广矩阵F =1 2 9 93 4 9 9>> F=[A;B]F =1 23 49 99 9
(P22 exercise)
>> AA =1 23 4>> BB =9 99 9>> C=[5 6 7 8]C =5 6 7 8>> D=[-2 -1 0 1]D =-2 -1 0 1>> F=[A B;C;D]F =1 2 9 93 4 9 95 6 7 8-2 -1 0 1
(P23 exercise)
>> A=[1 2 3; 4 5 4; 9 8 7];
>> B=[3 3 3; 2 4 9; 1 3 1];a=2a =2>> x1=A+a; %矩阵A中的每个元素加a
>> x1x1 =3 4 56 7 611 10 9>> x2=A/a %矩阵A中的每个元素除以ax2 =0.5000 1.0000 1.50002.0000 2.5000 2.00004.5000 4.0000 3.5000>> x3=A./a %矩阵A中的每个元素除以a,同上x3 =0.5000 1.0000 1.50002.0000 2.5000 2.00004.5000 4.0000 3.5000>> x4=A^a %矩阵A的a次方运算x4 =36 36 3260 65 60104 114 108
>> x5= A.^a %矩阵A的每个元素的a次方运算x5 =1 4 916 25 1681 64 49>> C= A' %C为矩阵A的转置C =1 4 92 5 83 4 7>> y1=A+By1 =4 5 66 9 1310 11 8>> y2=A*By2 =10 20 2426 44 6150 80 106>> y3= A.*B %矩阵A和矩阵B对应位置元素相乘y3 =3 6 98 20 369 24 7>> y4=A/B %A乘以B的逆矩阵y4 =0.0714 0.2857 0.21431.1667 0 0.50003.2619 -0.2857 -0.2143>> y5= A./B %A和B对应位置元素相除y5 =0.3333 0.6667 1.00002.0000 1.2500 0.44449.0000 2.6667 7.0000
(P26 exercise)
>> A=[1 2 3; 0 5 6; 7 0 9]A =1 2 30 5 67 0 9>> max(A) %矩阵中每一列最大值组成的行向量ans =7 5 9>> max(max(A)) %矩阵A中的最大值ans =9>> min(A) %与max()函数类似ans =0 0 3>> sum(A) %每一列的元素之和组成的行向量ans =8 7 18>> mean(A) %每一列的元素的平均值组成的行向量ans =2.6667 2.3333 6.0000>> sort(A) %对每一列的元素排序,顺序从小到大(ascend)ans =0 0 31 2 67 5 9>> sortrows(A) %整行移动,且依据每行第一列数按从小到大排序ans =0 5 61 2 37 0 9>> size(A) %查看矩阵A的规格ans =3 3>> length(A)ans =3>> find(A==5) %找出矩阵A中等于5的数的位置ans =5
台大郭彦甫-Matlab软件学习课堂exercise示例(第二讲)相关推荐
- Matlab学习(台大郭彦甫)第5节-初阶绘图
Matlab学习(台大郭彦甫)第5节-初阶绘图 第5节 初阶绘图 5.1 基础绘图 5.1.1 plot()函数 5.1.2 hold on/off 5.1.3 Plot Style(绘图风格) 5. ...
- 【台大郭彦甫】Matlab入门教程超详细学习笔记六:高阶绘图(附PPT链接)
高阶绘图 前言 一.进阶二维绘图 1. 对数图 2.一图双y轴 3. 直方图 4. 条形图 5. 饼状图 6. 极坐标图 7. 阶梯图与取样图 8. 箱线图以及误差线图 9. 填充图 二.配色 1.R ...
- 【台大郭彦甫】Matlab入门教程超详细学习笔记二:基本操作与矩阵运算(附PPT链接)
Matlab入门教程超详细学习笔记二:基本操作与矩阵运算 前言 一.基本操作 1.把matlab当作计算器使用 2.变量 3.控制格式输出 二.矩阵运算 1.矩阵 2.矩阵索引 3.使用:创建向量 4 ...
- 【台大郭彦甫】Matlab入门教程超详细学习笔记七:数值微积分(附PPT链接)
数值微积分 前言 一.多项式微积分 1. 多项式计算 2. 多项式微分 3. 多项式积分 二.数值微积分 1. 数值微分法 2. 高阶微分法 3. 数值积分法 三.回顾Function Handles ...
- 【台大郭彦甫】Matlab入门教程超详细学习笔记五:初阶绘图(附PPT链接)
初阶绘图 前言 一.基础绘图 1.plot() 绘制二维线图 2.legend()添加图例 3.title()和*label()添加标题与坐标轴 4.text()和annotation()增加注解 二 ...
- 【台大郭彦甫】Matlab入门教程超详细学习笔记四:数据类型与文件读写(附PPT链接)
变量类型与文件读写 前言 一.变量类型 1.numeric(数值类型) 2.char(字符类型) 3.string(字符串类型) 4.structure(结构体) 5.cell(元胞数组) 5.高维数 ...
- 台大郭彦甫教授Matlab讲解笔记(一)
台大郭彦甫教授Matlab讲解笔记(一) Introduction 对于一个软件的学习,首先要认识它的界面,了解各个窗口.我用的是2015b版的MATLAB. 大致分为四个窗口. 当前文件夹:展示了电 ...
- Matlab笔记(台大郭彦甫14课)
台大郭彦甫老师Matlab教程 Applications of Matlab in Engineering https://www.bilibili.com/video/BV1GJ41137UH?p= ...
- matlab求两向量夹角_MATLAB教程-台大郭彦甫-第十节,含练习答案
10-数值微积分 一.Polynomial differentiation and integration(多项式微分与积分) (一)Differentiation(微分) 1.The derivat ...
最新文章
- 利用exchangelib快速上手使用python发邮件
- 【蓝桥java】递归基础之39级台阶
- I.MX6 Android 5.1 纯Linux、U-Boot编译
- 打开word或者office程序报错:Microsoft Visual C++ Runtime Library. Runtime Error!
- 【业务知识】档案工作流程
- tcp三次握手四次挥手(及原因)详解
- Java自动部署maven_Maven+Tomcat8 实现自动化部署的方法
- 点乘叉乘坐标公式_点积与叉乘的运算与物理意义
- corn java 可配置_定时任务工具——CronUtil
- SpringBoot指南(五)——拦截器、原生组件
- 烂泥:nagios学习(四):pnp4nagios图形化绘制nagios数据
- 宏基因组应用_宏基因组学技术在生物冶金中的应用
- RF射频传输,原理介绍,三分钟看懂!发射功率、接收灵敏度详解!
- [收藏] Flash闪存颗粒和工艺知识深度解析
- DeFi冰火两重天:数千项目,鲜有人用,存量厮杀如何撼动传统金融?
- 梦想家-致停不下来的我们
- 一路(16)奔波,一起(17)前行—2016 年终总结
- 沉痛悼念张孝祥老师逝世
- 英语学习是必可被解决的问题
- oracle中distance用法,distance的用法和短语例句