高等代数课程试验设计课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《高等代数课程试验设计课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高等 代数 课程 试验 设计 课件
- 资源描述:
-
1、 数数 学学 实实 验验 用数学软件解决高等代数问题主讲 张力宏、张洪刚 数数 学学 实实 验验一 多项式运算二 矩阵和行列式计算三 线性方程组的解一一 多项式运算多项式运算l 多项式排版与显示的相关函数1、expand(e)对表达式对表达式e进行展开进行展开2、factor(e)对表达式对表达式e(正整数正整数)进行因式进行因式(因子因子)分解分解3、horner(e)把表达式把表达式e分解成嵌套形式分解成嵌套形式4、simplify(e)运用多种恒等式转换对运用多种恒等式转换对e进行综合化简进行综合化简5、simple(e)运用包括运用包括simplify的各种指令化简的各种指令化简6、p
2、retty(e)以习惯的以习惯的“书写书写”方式显示表达式方式显示表达式e7、collect(e,x)对表达式对表达式e中指定的符号对象中指定的符号对象x的合并同类项的合并同类项8、n,d=numden(e)对分式对分式e进行通分,提取分子进行通分,提取分子n和分母和分母d0111)(axaxaxaxPnnnn l 用系数矩阵 P=an,a1,a0 表示多项式一一 多项式运算多项式运算l 多项式运算的相关函数1、r=roots(p)求多项式求多项式p的根的根2、p=conv(p1,p2)多项式相乘,多项式相乘,p是多项式是多项式p1和和p2的乘积多项式的乘积多项式3、q,r=deconv(p1
3、,p2)多项式相除,多项式相除,p1/p2的商多项式为的商多项式为q,余多项式为,余多项式为r4、p=poly(AR)矩阵的特征多项式,矩阵的特征多项式,p为矩阵为矩阵AR的特征多项式的特征多项式5、dp=polyder(p)导数多向式,导数多向式,dp为为p的导数多项式的导数多项式6、dp=polyder(p1,p2)dp为为p1,p2乘积的导数多项式乘积的导数多项式8、n,d=polyder(p1,p2)对有理分式对有理分式(p1/p2)求导所得的分式求导所得的分式(n/d)9、p=polyfit(x,y,n)求求x,y向量给定数据的向量给定数据的n阶多项式拟合阶多项式拟合l验证多项式 的
4、根122 xx一一 多项式运算多项式运算p=1,-2,1%p为多项式为多项式x=roots(p)%x为解向量为解向量l验证多项式)(2233yxyxyxyx syms x y%x,y为符号变量为符号变量法一法一expand(x-y)*(x2+x*y+y2)%展开展开(x-y)*(x2+x*y+y2)法二法二factor(x3-y3)%对对x3-y3进行因式分解进行因式分解法三法三horner(x3-y3)%对对x3-y3进行因式分解进行因式分解一一 多项式运算多项式运算l计算 分子和分母,并化简分子)(4yxyxxyyxyx syms x y%x,y为符号变量为符号变量n,d=numden(x
5、+y)/(x-y)-4*x*y/(x-y)*(x+y)%通分计算分子通分计算分子n和分母和分母dsimple(n)%化简分子化简分子n年份年份1790179018001800181018101820182018301830184018401850185018601860187018701880188018901890人口人口3.93.95.35.37.27.29.69.612.912.917.117.123.223.231.431.438.638.650.250.262.962.9年份年份19001900191019101920192019301930194019401950195019601
6、96019701970198019801990199020002000人口人口76.076.092.092.0106.5106.5123.2123.2131.7131.7150.7150.7179.3179.3204.0204.0226.5226.5251.4251.4281.4281.4l假设人口服从指数增长模型,即 ,其中 表示初始人口数,表示人口增长率,表示时间,表示时刻时人口数,请根据以下数据采用最小二乘拟合法(1次多项式拟合)估计出人口增长率 和初始人口rtextx0)(0 xrt)(txtr0 x一一 多项式运算多项式运算l首先根据 变形,两边取对数,得 令 则变为rtextx0)
7、(,ln)(ln0rtxtx ,ln),(ln0 xatxy rtay t=0:10:210;%从0到210年p=3.9,5.3,7.2,281.4;%人口数logp=log(p);%y=lnxa,s=polyfit(t,logp,1)%最小二乘法p2=polyval(a,t);%拟合yplot(1790:10:2000),p,b+)%实际人口hold on%继续绘图plot(1790:10:2000),exp(p2),r-);%拟合人口一一 多项式运算多项式运算一一 多项式运算多项式运算l计算 的商、余多项式和导数多项式1)1)(4)(2(32 sssssp1=conv(1,0,2,conv
8、(1,4,1,1)%p1为分子多项式为分子多项式p2=1,0,1,1%p2为分母多项式为分母多项式q,r=deconv(p1,p2)%计算出商多项式和余多项式计算出商多项式和余多项式cq=商多项式商多项式;cr=余多项式余多项式;%cq,cr为字符串为字符串disp(cq,poly2str(q,s)%输出商多项式输出商多项式disp(cr,poly2str(r,s)%输出余多项式输出余多项式n,d=polyder(p1,p2)%计算计算(p1/p2)的导数多项式的导数多项式disp(poly2str(n,s);poly2str(d,s)%输出分子输出分子,分母的导数多项式分母的导数多项式 数数
9、 学学 实实 验验一 多项式运算二 矩阵和行列式计算三 线性方程组的解二二 矩阵和行列式计算矩阵和行列式计算l 常用的矩阵生成函数1、magic(n)生成生成nn的魔方矩阵的魔方矩阵2、ones(n)生成生成nn的全的全1矩阵矩阵 ones(m,n)生成生成mn的全的全1矩阵矩阵3、zeros(n)生成生成nn的全的全0矩阵矩阵 zeros(m,n)生成生成mn的全的全0矩阵矩阵4、rand(n)生成生成nn的均分布随机矩阵的均分布随机矩阵 rand(m,n)生成生成mn的均分布随机矩阵的均分布随机矩阵5、randn(n)生成生成nn的正态分布随机矩阵的正态分布随机矩阵 randn(m,n)生
10、成生成mn的正态分布随机矩阵的正态分布随机矩阵6、eye(n)生成生成nn的单位矩阵的单位矩阵7、diag(v)根据向量根据向量v生成生成dim(v)阶的对角形矩阵或提取对角元阶的对角形矩阵或提取对角元二二 矩阵和行列式计算矩阵和行列式计算l 常用的矩阵或行列式运算函数1、AB矩阵或数组的加法矩阵或数组的加法(减法减法)2、A*B (A.*B)矩阵的乘法矩阵的乘法(数组乘数组乘)3、AB (A/B)矩阵的左除矩阵的左除(右除右除)4、A (A.)矩阵的转置矩阵的转置(数组的转置数组的转置)5、inv(A)计算矩阵计算矩阵A的逆矩阵的逆矩阵A-16、det(A)计算方阵计算方阵A的行列式的值的行
展开阅读全文