1 / 17
文档名称:

数值分析与Matlab实验报告222.docx

格式:docx   大小:65KB   页数:17页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数值分析与Matlab实验报告222.docx

上传人:shugezhang1 2022/8/1 文件大小:65 KB

下载得到文件列表

数值分析与Matlab实验报告222.docx

相关文档

文档介绍

文档介绍:数值计算与Matlab
黄勇攀
韦春卓
实验课程:
指导教师:
学生姓名:
专业班级:
18级班
2019 -2020学年第一学期
实验报告一
一、 实验名称
MATLAB集成环境使用与运算基础n +1)时,求 y 值。
实验内容
1. (1) >> grade=input('请输入百分之原始成绩:');
disp('五级制成绩为:')
if(grade<60)
disp('E');
elseif(grade>=60&&grade<70) disp('D');
elseif(grade>=70&&grade<80)
disp('C');
elseif(grade>=80&&grade<90)
disp('B');
elseif(grade>=90&&grade<=100)
disp('A');
end
(2). clear;
m=input('请输入一个数值:');
m=ceil(m/10);
switch m
case {10,9}
disp('A');
case 8
disp('B');
case 7
disp('C');
case 6
disp('D');
case {5,4,3,2,1,0}
disp('E');
otherwise
disp('输入有误!')
2. clear
n=input('请输入n的值');
s=0;
fOr i=1:n
s=s+1/i人2;
end
y=sqrt(6*s)
请输入n的值1000
y =
clear
n=input('请输入n的值'); s=0;
for i=1:n
s=s+1/i人2;
end
y=sqrt(6*s) 请输入n的值10000
y =
clear
n=input('请输入n的值'); k=1:n;
p=sqrt(6*sum(1./)) 请输入n的值100 p =
clear
n=input('请输入n的值'); k=1:n;
p=sqrt(6*sum(1./)) 请输入n的值1000 p =
clear
n=input('请输入n的值');
k=1:n;
p=sqrt(6*sum(1./)) 请输入n的值10000
p =
for n = 1:10000
y=f(n);
if y>3
N = n;
Y = y;
return;
end
end
function y = f(n)
y=0;
for i = 1:n
y = y+1/(2*i-1);
end
(1) f=@(n)n+10*log(nA2+5);
y=f(40)/(f(30)+f(20))
for i=1:20 a=i*(i+1);
⑵.f20=0;f30=0;f40=0;
f20=f20+a;
i=i+1;
end for i=1:30 a=i*(i+1);
f30=f30+a;
i=i+1;
end for i=1:40 a=i*(i+1);
f40=f40+a;
i=i+1;
end y=f40/(f30+f20)

实验报告I
MATLAB绘图操作
二、 实验目的
掌握绘制二维图形的常用函数;
掌握绘制三维图形的常用函数;
掌握绘制图形的辅助操作。
三、 实验要求
设y = [ + 3^^三]cosx,在x = 0〜2n区间取101点,绘制函数曲线。
1 + X 2
已知 y1=x2,y2=cos(2x),y3=y1*y2,完成下列操作:
在同一坐标系下用不同的颜色和线型绘制三条曲线;
分别用条形图、阶梯图、杆图和填充图绘制三条曲线。
已知
X + 兀
, X < 0
e 2
-In( x +^;'1 + x2),X>
、2
在一5<=x<=5区间绘制函数曲线。
绘制函数的曲面图
J
. x2 + y 2
一一― 一一― —
z = cos x cos ye 4
其中x的21个值均匀分布在[-5,5]范围,y的31个值均匀分布在[0,10]。
、实验内容
实验报告五
一、实验名称
MATLAB数值计算与数值误差
二、 实验目的
掌握符号运算
掌握数据处理和数值算法
三、 实验要求
(1) x4-y4 ; (2) 5135

(1) sin P cos P - cos P sin P ;⑵
3.
「0 1 0「
「1 0 0-
1 0 0
,P =