姓名学号。
一、 写出完成下列操作的命令。
1. 产生一个6*6的随机矩阵a
2. 将矩阵a第2-4行中第1,3,5列元素赋给矩阵b
3. 假设需要在a中保存一组从0到100,间隔为0.5的数,请编程赋值给a
二、 输入100个数,求出其中的最大值和平均值。
三、多项式f1(x)=4x4 - 6x3+9x+1,f2(x)=8x3 - 5x2+x+10,1)f3(x)= f1(x)+ f2(x),求f3(x)多项式的系数矩阵。
2)f4(x)= f1(x)* f2(x),求f4(x)多项式的系数矩阵。
3)求出f2(x)=0方程的根,并进行验算。
四、气象观察站测得某日6:00到18:00之间每隔2小时室内外温度如下表:
1.试用三次多项式插值分别求出该日室内外6:00至20:00之间每隔0.5小时各点近似温度值c
2.编程在同一个坐标系中画出室内(红色)外(绿色)温度随时间变化的曲线图。
姓名学号。五、用一个五次多项式p(x)在区间[1,101]内逼近函数,并求均匀分布50个点上拟合多项式与真实函数的差值。
六、用数值和符号两种方法求给定函数的定积分,并求不同方法所得结果的差,以数值表示。
七、求初值y=f(0)=pi/4的常微分方程在区间【0,2】的数值解。
八、求函数的符号导数及在x=6,7,8,9,10各点的数值导数。
学号。一、 写出完成下列操作的命令。
4. 产生一个6*6的随机矩阵a
a=rand(6)
5. 将矩阵a第2-4行中第1,3,5列元素赋给矩阵b
b=a(2:4,[1,3,5])
6. 假设需要在a中保存一组从0到100,间隔为0.5的数,请编程赋值给a
a=0:0.5:100
二、 输入100个数,求出其中的最大值和平均值。
a=input('enter 100 numbers:')
a1=sum(a)/100
a2=max(a)
三、多项式f1(x)=4x4 - 6x3+9x+1,f2(x)=8x3 - 5x2+x+10,1)f3(x)= f1(x)+ f2(x),求f3(x)多项式的系数矩阵。
2)f4(x)= f1(x)* f2(x),求f4(x)多项式的系数矩阵。
3)求出f2(x)=0方程的根,并进行验算。
f1=[4,-6,0,9,1];
f2=[8,-5,1,10];
f22=[0,f2]
f3=f1+f22
f4=conv(f1,f2)
x=roots(f2)
y=polyval(f2,x)
四、气象观察站测得某日6:00到18:00之间每隔2小时室内外温度如下表:
1.试用三次多项式插值分别求出该日室内外6:00至20:00之间每隔0.5小时各点近似温度值c
2.编程画出室内外温度随时间变化的曲线图。
x=6:2:20;
y1=[18,20,22,25,30,28,24,22];
y2=[15,19,24,28,34,32,30,25];
xx=6:0.5:20
y11=interp1(x,y1,xx,'cubic')
y21=interp1(x,y2,xx,'cubic')
plot(xx,y11,'r',xx,y21,'g')
姓名学号。五、用一个五次多项式p(x)在区间[1,101]内逼近函数,并用图示的方法求均匀分布50个点上拟合多项式与真实函数的差值。
function f=test5(x)
f=(x+1)./x.^2+1)
x=linspace(1,101,50);
y=test5(x)
p=polyfit(x,y,5)
y1=polyval(p,x)
yt=y-y1
plot(x,yt,'r',x,y1,x,y)
六、用数值和符号两种方法求给定函数的定积分,并求不同方法所得结果的差,以数值表示。
clear
i1=quad('sqrt',1,10)
i11=quadl('sqrt',1,10)
syms x
i2=int('sqrt(x)',x,1,10)
i=eval(i1-i2)
七、求初值y=f(0)=pi/4的常微分方程在区间【0,2】的数值解。
cleary=inline('3*y+exp(2*x)')
x,y]=ode23(y,[0,2],pi/4);
plot(x,y)
八、求函数的1阶符号导数,及在x=6,7,8,9,10各点的数值导数。
clearsyms x
f=(x^2+4*x+4)*(x-1)
dfs=diff(f,x,1)
x=6:0.01:10;
dfsd=subs(dfs,x)
f=inline('(x.^2+4.*x+4).*x-1)')
df=diff(f([x,10.01]))0.01;
plot(x,df,'r',x,dfsd)
matlab
实验。四 调幅信号通过带通滤波器。一 实验目的。1 掌握如何使用matlab进行系统的时域和频域分析2 掌握如何使用matlab进行系统的稳定性分析。二 实验内容和要求1 实验内容。1 练习matlab7.0或以上版本。2 练习掌握matlab进行系统的时频域分析和稳定性分析2 实验要求 每位学生独...
matlab
第1章矩阵及其基本运算。matlab,即 矩阵实验室 它是以矩阵为基本运算单元。因此,本书从最基本的运算单元出发,介绍matlab的命令及其用法。1 实数值矩阵输入。matlab的强大功能之一体现在能直接处理向量或矩阵。当然首要任务是输入待处理的向量或矩阵。不管是任何矩阵 向量 我们可以直接按行方式...
matlab
matlab程序设计 数学软件i 授课人 艾斯卡尔。课时 周学时 2 2,共18周。授课班级 2008级应数班。授课地点 数学学院2 课程类型 本课程是新大重点课程。电子教案说明 电子教案以word为工作界面,采用notebook技术与matlab相连接,集教学与演示为一体 同时采用vba技术与外部...