MATLAB上机实验

《几何与代数》数学实验报告完全攻略

标签: 东南大学 15-16-2 MATLAB上机实验


实验一

利用MATLAB用三种不同的方法求解线性方程组 。其中,常数项列向量 b 的分量是你的学号,系数矩阵为

方法一:利用Cramer法则求解;
方法二:作为矩阵方程求解;
方法三:利用Gauss消元法求解。

方法一

  • 使用format short控制浮点数出
  • 输入完每一行后加上分号可以取消输出
  • 在第3行输入自己的学号
//将代码复制到控制台窗口并修改数据
format short;
b =[0;9;0;1;5;3;?;?];
a1=[1;1;0;0;0;0;0;0];
a2=[1;2;1;0;0;0;0;0];
a3=[0;1;3;1;0;0;0;0];
a4=[0;0;1;4;1;0;0;0];
a5=[0;0;0;1;5;1;0;0];
a6=[0;0;0;0;1;6;1;0];
a7=[0;0;0;0;0;1;7;1];
a8=[0;0;0;0;0;0;1;8];
A =[a1,a2,a3,a4,a5,a6,a7,a8];
A1=[b ,a2,a3,a4,a5,a6,a7,a8];
A2=[a1,b ,a3,a4,a5,a6,a7,a8];
A3=[a1,a2,b ,a4,a5,a6,a7,a8];
A4=[a1,a2,a3,b ,a5,a6,a7,a8];
A5=[a1,a2,a3,a4,b ,a6,a7,a8];
A6=[a1,a2,a3,a4,a5,b ,a7,a8];
A7=[a1,a2,a3,a4,a5,a6,b ,a8];
A8=[a1,a2,a3,a4,a5,a6,a7,b ];
x1=det(A1)/det(A)
x2=det(A2)/det(A)
x3=det(A3)/det(A)
x4=det(A4)/det(A)
x5=det(A5)/det(A)
x6=det(A6)/det(A)
x7=det(A7)/det(A)
x8=det(A8)/det(A)

09015326 为例,结果为

x1 =
  -14.1930
x2 =
   14.1930
x3 =
   -5.1930
x4 =
    1.3861
x5 =
    0.6487
x6 =
    0.3706
x7 =
    0.1279
x8 =
    0.7340

方法二

  • MATLAB通常忽视排版
  • 使用 shift + enter 可以另起新的一行
  • 在第13行输入自己的学号
//将代码复制到控制台窗口并修改数据
format short;
A=  [
    1,1,0,0,0,0,0,0;
    1,2,1,0,0,0,0,0;
    0,1,3,1,0,0,0,0;
    0,0,1,4,1,0,0,0;
    0,0,0,1,5,1,0,0;
    0,0,0,0,1,6,1,0;
    0,0,0,0,0,1,7,1;
    0,0,0,0,0,0,1,8
    ];
b=  [0;9;0;1;5;3;?;?];
X=  inv(A)*b

仍然以 09015326 为例,结果仍为

X =
  -14.1930
   14.1930
   -5.1930
    1.3861
    0.6487
    0.3706
    0.1279
    0.7340

方法三

  • 在第13行输入自己的学号
//将代码复制到控制台窗口并修改数据
format short;
A=  [
    1,1,0,0,0,0,0,0;
    1,2,1,0,0,0,0,0;
    0,1,3,1,0,0,0,0;
    0,0,1,4,1,0,0,0;
    0,0,0,1,5,1,0,0;
    0,0,0,0,1,6,1,0;
    0,0,0,0,0,1,7,1;
    0,0,0,0,0,0,1,8
    ];
b=  [0;9;0;1;5;3;?;?];
rref([A,b])

再以 12345678 为例,结果则为

ans =
    1.0000         0         0         0         0         0         0         0    0.6742
         0    1.0000         0         0         0         0         0         0    0.3258
         0         0    1.0000         0         0         0         0         0    0.6742
         0         0         0    1.0000         0         0         0         0    0.6517
         0         0         0         0    1.0000         0         0         0    0.7191
         0         0         0         0         0    1.0000         0         0    0.7529
         0         0         0         0         0         0    1.0000         0    0.7632
         0         0         0         0         0         0         0    1.0000    0.9046

实验二

eigshow是MATLAB中平面线性变换的演示函数。对于矩阵,键入eigshow(),分别显示不同的单位向量及经变换后的向量 y=A x。用鼠标拖动 x 旋转,可以使 x 产生一个单位圆,并显示 A x 所产生的轨迹。分别对矩阵

考察单位向量 x 变化时,变换后所得向量 y 的轨迹,回答下列问题,并用代数方法解释。

  1. xy 会不会在同一直线上?如果 xy 在同一直线上,它们的长度之比是多少?
  2. 对哪些矩阵,xy 的转向相同,哪些相反?
  3. 你还发现什么有什么规律?
  4. 你能用代数知识解释这些现象吗?
  • 输入并观察
  • 第6至10行应分开输入
//将代码复制到控制台窗口并修改数据
A=[2,0;0,3];
B=[1/2,0;0,1/3];
C=[1,2;2,1];
D=[3,1;2,3];
M=[3,-1;2,3];
//从这里开始一行一行复制并执行,并截图
eigshow(A)
eigshow(B)
eigshow(C)
eigshow(D)
eigshow(M)

实际上,设


那么所得结果等价于参数方程


第一问

eigshow(A) xy 会在一条直线上,长度比为 23
eigshow(B) xy 会在一条直线上,长度比为 1/21/3
eigshow(C) xy 会在一条直线上,长度比为 31
eigshow(D) xy 会在一条直线上,长度比为 3+√23-√2
eigshow(M) xy 不在一条直线上。

第二问

eigshow(A) xy 转向相同;
eigshow(B) xy 转向相同;
eigshow(C) xy 转向相反;
eigshow(D) xy 转向相同;
eigshow(M) xy 转向相同;

第三问

第四问

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,734评论 6 505
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,931评论 3 394
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,133评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,532评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,585评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,462评论 1 302
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,262评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,153评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,587评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,792评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,919评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,635评论 5 345
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,237评论 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,855评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,983评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,048评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,864评论 2 354

推荐阅读更多精彩内容

  • 按照用途分类出以下统计函数: AVEDEV 用途:返回一组数据与其平均值的绝对偏差的平均值,该函数可以评测数据(例...
    四方院祭司阅读 2,894评论 0 3
  • ¥关闭¥ 【雷霆战机】 〖http://pan.baidu.com/s/1kVstszX〗 《解压源码后直接用AI...
    小菜c阅读 9,445评论 0 19
  • 【悬赏6】 檐角的雨滴映衬着 空气的氤氲 我在泼墨的景致里 肃然伫立 桐花的明媚驱不散 浅灰色的愁绪 梅子酒的幽微...
    驿路奇奇阅读 597评论 19 33
  • 存储分为运行时存储和持久性存储, 运行时存储:在程序运行时会把数据存放在内存中,程序结束后,内容会回收,数据就消失...
    Sudoke阅读 243评论 0 0