《数学实验与Matlab》程序(2)

2018-11-23 13:04

数学实验与Matlab

6

B1=[b11 b12 b13 b14 ;b21 b22 b23 b24; b31 b32 b33 b34] 】 2.矩阵的运算

【 C=A1+B1,D=A1-B1 】

【 syms c cA=c*A1 】

【 C=A1*B1 】

{ ??? Error using ==> sym/mtimes, Inner matrix dimensions must agree. }

【 A2=A1(:,1:3), B1 】 【 G=A2*B1 】

6

数学实验与Matlab

7

【 g11=A2(1,:)*B1(:,1) 】 【 A, A_trans=A' 】

【 H=[1 2 3 ; 2 1 0 ; 1 2 3 ], K=[1 2 3 ; 2 1 0 ; 2 3 1] h_det=det(H),

k_det=det(K),H_inv=inv(H),K_inv=K^-1 】

【 A=[3 0 1; 1 1 0;0 1 4];

B=inv(A-2*eye(3))*A, B=(A-2*eye(3))\\A 】

3.分块矩阵:矩阵的裁剪、分割、修改与抽取 (1)

【 A=[1 0 1 1 2;0 1 -1 2 3;3 0 5 1 0;2

7

数学实验与Matlab

8

3 1 2 1], vr=[1,3];vc=[1,3];

A1=A(vr,vc) %取出A的1、3行和1、3列的交叉处元素构成新矩阵A1 】 ◆将上面的矩阵A分为四块,并把它们赋值到矩阵B中,观察运行后的结果。

【 A11=A(1:2,1:2),A12=A(1:2,3:5),A21=A(3:4,1:2),A22=A(3:4,3:5) B=[A11 A12;A21 A22] 】 (2)矩阵的修改和提取

◆ 【 A=[1 0 1 1 2;0 1 -1 2 3;3 0 5 1 0;2 3 1 2 1]

A(1,:)=[0 0 0 0 0]; A 】 ◆ 观察:

8

数学实验与Matlab

9

【 B(:,[2,4])=[ ] %删除矩阵B的第2、4列 】

(3)矩阵元素的抽取 4.生成特殊矩阵 。 ◆

【 y1=rand(1,5), y2=rand(1,5), rand('seed',3), x1=rand(1,5), rand('seed',3), x2=rand(1,5) 】 5. 常用矩阵函数 6. 数据的简单分析 ◆

【 rand('seed',1);A=rand(3,6), Asort=sort(A), Amax=max(A), Asum=sum(A) 】

9

数学实验与Matlab

10

1.2.3 Matlab工作环境和编程 2.Matlab的基本设计 1.3应用、思考与练习 1.3.1 关系矩阵 1.3.2 投入产出 1.3.3 循环比赛的名次

【 A=[0 1 1 0; 0 0 1 1; 0 0 0 1; 1 0 0 0],

e=ones(4,1); c=A*e; s=c' 】

★ 画矩阵结构图的gplot指令。 ◆(3)

【 clf, A=[0 1 1 0;0 0 1 1;0 0 0 1;1 0 0 0]; xy=[0 1;0 0;-1 –0.5;1 –0.5];

10


《数学实验与Matlab》程序(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:台州医学继续教育 卫生法规汇总

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: