MATLAB的数值计算.pptx
琰琬****买买
亲,该文档总共68页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
MATLAB的数值计算.pptx
数值运算的功能一、命令行的基本操作矩阵元素可以是任何matlab表达式,可以是实数,也可以是复数,复数可用特殊函数I,j输入a=[123;456]x=[2pi/2;sqrt(3)3+5i]符号的作用冒号的作用用于生成等间隔的向量,默认间隔为1。用于选出矩阵指定行、列及元素。循环语句2.用matlab函数创建矩阵还有伴随矩阵、稀疏矩阵、魔方矩阵、对角矩阵、范德蒙等矩阵的创建,就不一一介绍了。注意:matlab严格区分大小写字母,因此a与A是两个不同的变量。matlab函数名必须小写。3.矩阵的修改例如
MATLAB 数值计算.pdf
MATLAB数值计算.ppt
MATLAB数值计算矩阵和向量及其运算n=length(A):取出矩阵A的行数和列数的最大值.[m,n]=size(A):取出矩阵A的行数m和列数n.利用linspace函数生成向量例2.利用linspace和logspace生成向量示例.例3.设矩阵的调用②矩阵相乘.矩阵相乘用符号*表示,两个矩阵相乘以及数量和矩阵相乘遵循通常的数学规则.例4.设多项式的运算例5.改变自变量时多项式的取值及求多项式的根.>>A=[91;68];>>c=polyvalm(p,A)%自变量为方阵c=8632201320643
matlab数值计算.doc
第三章数值分析一.多项式例ex3_1.m多项式的定义、求根、求导disp('y(x)=x^3+5*x^2-9*x+3')%显示多项式表达式p=[15-93];%多项式系数矩阵x=1;%x赋初值y1=polyval(p,x);%计算x点处多项式的值r1=roots(p);%求多项式的根p1=poly(r1);%用根构造多项式dy1=polyder(p);%对多项式求导数disp(p);disp(y1);disp(r1);disp(p1);disp(dy1);例ex3_2.m多项式的乘、除disp('a(x)
MATLAB数值计算分解.pptx
Matlab数值计算基础功能内容一、向量输入及其运算线性等分向量的生成格式:y=linspace(x1,x2,n)生成n维行向量,y(1)=x1、y(n)=x(2)若n缺省,则默认n=100对数等分向量的生成格式:y=logspace(x1,x2,n)生成n维行向量,y(1)=10^x1、y(n)=10^x(2)若n缺省,则默认n=50向量的运算加、减、数乘点积dot(a,b),a、b必须同维叉积cross(a,b),a、b为三维向量两个三维向量的叉积等于一个新的向量,该向量与前两者垂直,且长度为前两者张