许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  杭电Matlab与仿真:MATLAB基本语法(二)数据文件读写操作

杭电Matlab与仿真:MATLAB基本语法(二)数据文件读写操作

阅读数 24
点赞 0
article_banner

数据文件的读/写操作

  • 实验目的 实验内容与要求 实验程序与结果


实验 目的

  1. 学会matlab数据输入与输出基本操作;
  2. 熟悉matlab各种文件的输入输出方法,了解常用的图片及音频文件的输入输出;
  3. 掌握用逆矩阵求解线性方程组的方法。

实验内容与要求

  1. 了解掌握M文件及其建立与打开;
  2. 掌握顺序结构的运用;
  3. 掌握选择结构的运用(if、switch、while、for等语句)

实验 程序 与结果

  1. 给定两个excel文件,一个是“matlab课学生名单.xlsx”,一个是“需要剔除学生名单.xlsx”,请用matlab实现从“matlab课学生名单.xlsx”文件中剔除“需要剔除学生名单.xlsx”中的学生信息。setdiff, setxor。
    在这里插入图片描述
[D1,T1] = xlsread('Namelist', 'Sheet1', 'A1:B8');
[D2,T2] = xlsread('delete', 'Sheet1', 'A1:B2');
A=setdiff(D1,D2,'stable');
B=setdiff(T1,T2,'stable');
xlswrite('remain', A, 'Sheet1', 'A1:A6') 
xlswrite('remain', B, 'Sheet1', 'B1:B6')

程序运行后得到一新文件
在这里插入图片描述

  1. 小陈、小李、小金、小林四人去物美超市买水果,小陈买了一斤苹果,两斤梨子,三斤香蕉和一斤脐橙,花了25.66元,小李买了两斤苹果,一斤梨子,一斤香蕉,一斤脐橙,花了20.10元,小金买了一斤苹果,两斤梨子,一斤香蕉,一斤脐橙,花了17.70元,小林买了3斤苹果,一斤梨子,两斤香蕉,3斤脐橙,花了36.22元,用matlab求解苹果、梨子、香蕉、脐橙分别多少钱一斤?另外小宋想去买购买苹果1斤、梨子两斤、香蕉两斤、脐橙两斤,需要花费多少钱?
A=[1,2,3,1;2,1,1,1;1,2,1,1;3,1,2,3;];
B=[25.66;20.10;17.70;36.22];
X=inv(A)*B
Y=[1,2,2,2]*X

  四种水果的单价为一行矩阵 X ,A*X=B,因此通过A的逆矩阵进行运算即可获得四种水果的单价。再通过水果数量与单价的矩阵乘法运算即可获得购买水果的总价。

  1. 编写 M 函数文件,通过流程控制语句,建立如下的矩阵,输出n=6时的矩阵形式。
    在这里插入图片描述
x=input('Please input x\n');
n=x+1;
a=zeros(n);
for i=1:n
    for j=i+1:n
        a(i,j)=j-i;
    end;
end;
a

在这里插入图片描述


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删


相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空