matlab符号与数值,matlab数值与符号运算

41528d3028836879cd698677c3999917.gifmatlab数值与符号运算

姓 名 学 号 专业班级 课程名称 MATLAB 程序设计 A 实验名称 MATLAB 数值与符号运算 实验日期 同组人员 指导教师 得分 【实验名称】MATLAB 数值与符号运算【实验类型】基础性实验【实验目的与要求】目的:(1) MATLAB 的点运算;(2) MATLAB 的多项式运算;要求:(1) 掌握 MATLAB 的点乘与点除等运算;(2) 掌握由点运算实现标量函数运算与作图;(3) 掌握多项式向量的建立方式、多项式相乘的基本命令; 【实验主要仪器设备及台套数】装有 MATLAB(版本 7.1)应用软件的计算机。【实验学时】 2 学时1. 利用 MATLAB 提供的 randn 函数生成符合正态分布的 10*5 随机矩阵 A,进行以下操作:(1)A 各列元素的均值和标准方差。(2)A 的最大元素和最小元素。(3)求 A 每行元素的和以及全部元素之和。(4)分别对 A 的每列元素按升序、每行元素按降序。2. 按要求对指定函数进行插值和拟合。(1)按表 5-4 所示用 3 次样条方法插值计算 0~90 度内整数点的正弦值和 0~75 度内整数点的正切值,然后用 5 次多项式拟合方法计算相同的函数值,并将两种计算结果进行比较。表5-4特殊角的正弦和正切值表α(度) 0 15 30 45 60 75 90sinα 0 0.2588 0.5000 0.7071 0.866 0.9659 1.0000 cosα 0 0.2679 0.5774 1.0000 1.732 3.7320 2.题t=0:15:90;表5-5 1~100内特殊值得平方根表N 1 4 9 16 25 36 49 64 81 100√N 1 2 3 4 5 6 7 8 9 103.有两个多项式 P1=x^4+2*x63+4*x^2+5,P2(x)=x+2;P3(x)=x^2+2*x+3,试进行下列操作:(1)P(x)=P1(x)+P2(x)P3(x).(2)求 P(x)的根。(3)当 x 取矩阵 A 的每一元素时,求 P(x)得值。其中(4)当 x 取矩阵 A 的每一元素时,求 P(x)得值。其中 A 的值与(3)相同。【实验步骤】(1)打开 MATLAB 软件。(2)在 command window 窗口中输入以下代码。1.题A=randn(10,5) x=mean(A)y=std(A,0,1) %A 各列元素的均值和标准方差。max(max(A))min(min(A)) %A的最大元素和最小元素。B=sum(A,2)sum(B) %求A每行元素的和以及全部元素之和。sort(A);sort(A,2, descend ) %分别对A的每列元素按升序、每行元素按降序。x1=[0,0.2588,0.5000,0.7071,0.8660,0.9659,1.0000];a1=0:1:90;y1=interp1(t,x1,a1, spline )x2=[0,0.2679,0.5774,1.0000,1.7320,3.7320,NaN];a2=0:1:75;y2= interp1(t,x2,a2, spline )p1=polyfit(t,x1,5);z1=polyval(p1,a1)p2=polyfit(t,x2,5);z2=polyval(p2,a2)3.题P1=[1,2,4,0,5];P2=[1,0];P3=[1,2,3];1) P4=conv(P2,P3)P4=[0,1,2,3,0];P=P1+P42) x=roots(P)3) A=[-1,1.2,-1.4;0.75,2,3.5;0,5,2.5];Y=polyval(P,A)4) Z=polyvalm(P,A)【心得体会】通过本次试验我会利用 MATLAB 求向量和矩阵的最大值和最小值,它们分别用函数 Max 和 min 求得,这两个函数的调用格式和操作过程类似。并且会求对数据序列求和与求积,这两个函数分别是 sum和 prod,其用法也类似。在做到求标准差时,要注意要求的问题,并根据要求求得各行或各列的标准差。其中在做到数据插值时,是我本次试验遇到的最难得一个知识点,好在我不断地反复调试,最后终于解决了。本次试验我学到了很多知识,为我今后进一步学习 MATLAB 打下了一定的基础。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值