MATLAB程序设计与应用刘卫国(第三版)课后实验答案——8

这篇博客详细解答了《MATLAB程序设计与应用》刘卫国第三版的第八次课后实验,涵盖线性代数、矩阵操作等内容,通过五个部分深入探讨MATLAB在数值计算中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

MATLAB程序设计与应用刘卫国(第三版)课后实验答案——8

x=rand(1,30000);
mu=mean(x)%平均值
sig=std(x)%标准差
M=max(x)%最大值
m=min(x)%最小值
y=length(find(x>0.5))%大于0.5的数的个数
p=y/30000%大于0.5数所占百分比

在这里插入图片描述

P=45+50*rand(100,5);
[x,l]=max(P)%每门课最高分(行向量),l为相应学生序号
[y,k]=min(P)%每门课最低分(行向量),k为相应学生序号
mu=mean(P)%每门课的平均值
sig=std(P)%每门课的标准差
s=sum(P,2);%每门课总分(列向量)
[X,m]=max(s)%五门课总分的最高分,m为相应学生序号
[Y.n]=min(s)%五门课总分的最低分,n为相应学生序号
[score,num]=sort(s)%排序

在这里插入图片描述

p1=[1,2,4,0,5];
p2=[0,0,0,1,2];
p3=[0,0,1,2,3];
p4=conv(p2,p3);
np4=length(p4);%计算矩阵维度
np1=length(p1);
p=[zeros(1,np4-np1),p1]+p4 %调整矩阵1维度与矩阵4一致(1)
x=roots(p)%(2)
A=[-1,1.2,-1.4;0.75,2,3.5;0,5,2.5];
y=polyval(p,A)%(3)/(4)

在这里插入图片描述

h=6:2:18;
t1=[18.0,20.0,22.0,25.0,30.0,28.0,24.0];
t2=[15.0,19.0,24.0,28.0,34.0,32.0,30.0];
T1=interp1(h,t1,'spline')%室内三次样条插值温度
T2=interp1(h,t2,'spline')%室外三次样条插值温度

在这里插入图片描述

x=1:10:101;
y=log10(x);
P=polyfit(x,y,5)
y1=polyval(P,x);
plot(x,y,':o',x,y1,'-*')

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值