- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
matlab第16讲——复 习
复 习
实验1 :
1.矩阵的块操作:
A=[1,2,3;4,5,6;7,8,9];
A=([1,3],:);%取出A中1,3行所有元素
A(2:3,1:2);%取出A中2,3行,1,2
列交叉的元素
A([1,3],:)=A([3,1],:);%将A中1,3行与3,1行元素互换
A(2,:)=4;
A(:,1)=[];
A(find(A==3))=-3;%将A中所有等于3的元素换为-3
2.特殊矩阵的产生: eye(n),ones(n,m),zeros(n,m),randn(n,m),rand(n,m)
3. 两个常用的命令
1. d=linspace(1,11,6)
: linspace(.)是MATLAB内部命令,其中linspace(x1,x2)产生一个行向量,它是在x1,x2之间产生具有线性均等的100个点;linspace(x1,x2,n)是在x1,x2之间产生n个点.
2. size(A),size(A,1),size(A,2)
4. 点运算: .*;./(.\);.^;.’
点运算是前后矩阵对应元素之间的运
算.其所有的二元运算必须是同维的数
组或其中有一个是标量.
A.*B;%数组对应元素相乘
A./B;%数组对应元素相除
A.\B;%B.\A=A./B
A.^p;%数组对应元素p次方,所的结
果为与A维数相同的数组
p.^A;%p的数组对应元素的次方, 所
的结果为与A维数相同的数组
实验2 :
多项式的表达方式
可用降幂排列的多项式的系数向量表示:
例 对多项式和, 用多项式的系数表示为
p=[1,2,0,-5,6];
s=[1,2,3];
2.几个常用的命令
(1)r=roots(p);%求多项式p的根,即
p(x)=0的解.
(2)conv(p,s); %多项式的乘法
[q,r]=deconv(p,s) %多项式的除法
(3) d=polyder(p);%求多项式p的一阶微分;
实验 3:
1. 符号变量、符号表达式的创建
a. 用命令sym(‘‘)创建单个符号变量、符号表达式、符号方程
例
x=sym(‘m+n+i’); %定义x为符号形变量
y=sym(‘d*x^2+x-4’);%定义y为符号表达式
e=sym(‘a*x^2+b*x+c=0’);%定义e为符号方程
用命令syms创建多个符号变量、符
号表达式
syms a b x y;%定义a,b,x,y为符号变量,字母之间必须用空格
s=a*x^4+b*cos(y)-x*y;%定义s为符号表达式
2.几个重要的命令
collect(S,v),expand(S),factor(S),
simple(S),symsum(S,v,a,b)
需要掌握的习题:P21: 1,3,4
实验 4:
1.关系运算符
,,=,=,==,~=
逻辑运算符
逻辑运算结果以”1”表示 ”真”, ”0”表示”假”; 非零逻辑量为”真”, 0的逻辑量为”假”.
主要有4种:
与(): 两个真值间结果为1,否则为0;
或(|): 有一个真值或两个真值为1, 否则为0;
非(~): 真变假, 假变真;
异或(xor): 一真一假返回1,否则为零.
例
a=40
a=1|0
a=~4
a=xor(0,5)
m 函数,内联函数 和 m文件;
function [y1,…,ym]=name(x1,x2,…,xn)
内联函数
fv=inline(‘v0+at’,’a’,’t’,’v0’)
%建立内联函数fv, 其中v0,a,t是变量;
v=fv(4,5,2)
m文件:
进入文本编辑窗口后输入程序即可. 开头可以任意输入文件名, 文件名开头必须为字母. 运行: 在命令窗口中输入文件名, 回车即可.
4.for循环;break 的用法
例 用for-end循环求出100~200之间的所有素数.
for m=101:2:200
k=fix(sqrt(m)); %朝零方向取整
for i=2 : k+1
if rem(m,i)==0 %除法求余
break;
end
end
%
if i=k+1
%将整数转换为字符串
disp(int2str(m))
end
end
while循环
例 用while-end循环求1~100之间的和.
sum=0;
i=1;
while i=100
sum=sum+i;
i=i+1;
end
需要掌握的例题、习题
例 1.35, 例 1.36,例 1.37, P27 2
实验 5
1. 向量的点积 (标量积)
格式:(1)c=dot(A,B)
作用:若A, B为向量,则返回
您可能关注的文档
- 【大地测量学基础】200604 Coordinate Reference Systems.ppt
- 【大地测量学基础】200603 The Gravity Field of the Earth.ppt
- 【天宝GPS5800培训资料】Trimble 5800自动记录数据设置.doc
- 【天宝GPS5800培训资料】TGO静态解算.doc
- 【天宝GPS5800培训资料】Trimble动态培训教程.doc
- 【学子教育】2010年全国中考数学压轴题精选精析1.doc
- 【实用收藏】如何泡制药酒与各种药酒功能和用法汇集.doc
- 【天宝GPS5800培训资料】Trimble静态培训教程.doc
- 【娇柔靓丽】清爽动人.doc
- 【察言观色】『察觉说谎的20个基本步骤』.doc
- 第十一章 电流和电路专题特训二 实物图与电路图的互画 教学设计 2024-2025学年鲁科版物理九年级上册.docx
- 人教版七年级上册信息技术6.3加工音频素材 教学设计.docx
- 5.1自然地理环境的整体性 说课教案 (1).docx
- 4.1 夯实法治基础 教学设计-2023-2024学年统编版九年级道德与法治上册.docx
- 3.1 光的色彩 颜色 电子教案 2023-2024学年苏科版为了八年级上学期.docx
- 小学体育与健康 四年级下册健康教育 教案.docx
- 2024-2025学年初中数学九年级下册北京课改版(2024)教学设计合集.docx
- 2024-2025学年初中科学七年级下册浙教版(2024)教学设计合集.docx
- 2024-2025学年小学信息技术(信息科技)六年级下册浙摄影版(2013)教学设计合集.docx
- 2024-2025学年小学美术二年级下册人美版(常锐伦、欧京海)教学设计合集.docx
最近下载
- 江苏省扬州市扬州中学2023-2024学年高一上学期12月月考数学试题(含答案解析).docx
- 2024年国家电网招聘之财务会计类题库附参考答案(轻巧夺冠).docx
- 恶性肿瘤放疗患者营养治疗专家共识解读PPT课件【31页】.pptx VIP
- 江苏省海门市高一上学期期末考试(数学).doc
- PowerVision臻迪无人机PowerEgg用户手册.pdf
- 蓝海华腾变频器说明书.pdf
- 幼儿园小班家访记录表.pdf
- 江苏省扬州市邗江中学2019-2020学年高一上学期期中数学试题(解析版).pdf VIP
- 第一讲数字集成电路质量评价.ppt
- 辽宁省沈阳市浑南区2022-2023学年九年级上学期10月月考物理试题(含答案).pdf VIP
文档评论(0)