下载此文档

MATLAB软件操作实验练习集.doc


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
MATLAB软件操作实验
练****1
熟悉MATLAB的启动与退出。
自找2—3个例子,熟悉数和数组的各种运算,以及它们的各种函数值。
自找2—3个例子,熟悉矩阵的加减乘除及其他运算,注意和点运算的区别。
输入一个矩阵A,取出A的第2行第1列的元素;取出A的第1,3,4列的所有元素;让A的第1列和第3列互换;删除A的第二列。
产生3×4维的1矩阵,产生4×2维的随机矩阵,产生4维的单位矩阵。
将A的第2行元素扩大2倍,再增加3后作为止的第3行元素。
输入任意矩阵A,B(它们的元素个数相等),命令A(:)和A(:)=B会产生什么结果?
A=[1,3,5;5,8,3;6,1,6],B=[3,6;9,3;4,7],C=[3,7,9,4,0,7],D=2:6,体会命令[A,B],[A;C],[A,B;D]所产生的结果,学****由小矩阵生成大矩阵的方法。
练****2
输入任意两个多项式,并进行加减乘除运算,注意它们的结果。
求上面的两个多项式的根,并进行逆运算。
求上面的两个多项式的一阶导数,并求x=0::2对应多项式的值。
求解下列线性方程组.

练****3
1、建立一个M文件.
for i=l:3
for j=5:—1:1
a(i,i)= i+j;
end
end
解释以上程序运行过程,若第3句改为a=i+j;或a(i)=i+j;结果又如何?
2、编制一个fu函数文件,函数关系为a(m,f)=f/m,再编制一个M文件,求出初速度为0的直线运动,当t=2s,4s,9s时的速度、加速度、路程。
3、编制一个ft函数文件,统计一个字符串中的单词的个数。
4、编制一个程序,实现公斤、克、盎司、克拉之间的换算(参考下面的长度换算程序)。
已知1公斤=1000克,1盎司=,1克拉=。
:
clear all
disp(’长度单位换算程序’)
disp(’长度单位代码是:’);%选择输入输出单位
disp(‘,,);
U= 'n';
while u==’n’,
iu=input(‘请选择输入单位代码:’);
ou=input(’请选择输出单位代码:,);
v=input(’请输入变换值,v=’);
tm=[,,,];%变换常数
fm=1./tm; %反变换常数
vm=v*tm(iu); %把输入值变换为以米为单位的值
nv=vm.*fm(ou) ; %把米值变换为输出为单位的值
disp([‘变换后的值是’,num2str(nv)]) ; %输出变换后的值
u=input(,是否退出(y/n),, ,s,); %提问是否退出(输入字符串要加,s,)
end
.
优先级别
运算符
1
括号()
2
转置.’
共轭转置‘
数组幂.*
矩阵幂*
3
代数正+
代数负-
逻辑非~
4
数组乘.*
数组除./
数组除.\
矩阵乘*
矩阵左除\
矩阵右除/
5


6
冒号:
7
小于<
大于,
等于二二
不小于,’
不大于《’
不等于

MATLAB软件操作实验练习集 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人ipod0b
  • 文件大小114 KB
  • 时间2018-10-07