浙江大学远程教育学院。
可视化计算》课程作业2023年(冬)
注意:所有图像的标题必须呈现足够你本人信息。
1.(10分)求解下列线性方程组的解:
答案:a=[1 1.5 2 9 7;0 3.6 0.5 -4 -4;7 10 -3 22 33;3 7 8.5 21 6;3 8 0 90 -20]
b =[3 -4 20 5 16]
x=inv(a)*b
x = 3.505571 -0.897945 -0.274501 0.143796 0.013740
2.(10分)信号y = 5*sin(pi*20*t)+3*cos(2*pi*50*t)幅度为1的白噪声的干扰,请画出此信号,然后进行傅立叶变换,画出变换后的频域信号。
t=0:0.001:0.6;
y=5*sin(2*pi*10*t)+3*cos(2*pi*50*t);
plot(y(1:100));
xlabel('变化信号')
y=fft(y,512)
subplot(2,2,2)
y=real(y)
plot(y(1:512))
转换后。4.(10分)在空间有一个带正电的点电荷,请画出此点电荷的空间电位分布与电场强度的空间分布图。
5.(10分)仿照课本第11章的太阳|地球|月亮|卫星,绕转动画实例,呈现地球绕太阳运转的动画。
clear;clc;closeall
x0=0;y0=0;r0=80;lmin0=0;lmax0=0;t0=2160;w0=0*pi/t0;q0=0;
x1=0;y1=0;r1=40;lmin1=25;lmax1=30;t1=1080;w1=pi/t1;q1=0;
hh=figure('numbertitle','off','name','太阳|地球,绕转演示动画——matlabfan');
sun=line(0,0,'color','r','linestyle','erasemode','xor','markersize',r0);%太阳。
earth=line(x0,y0,'color','k','linestyle','erasemode','xor','markersize',r1);%地球。
axisoff
title('太阳|地球','fontname','宋体','fontsize',9,'fontweight','demi','color','black');
text(-20,50,''
text(-50,50,'太阳');对太阳进行标识。
line(-55,50,'color','r','marker','markersize',80);
text(-50,40,'地球');对地球进行标识。
line(-55,40,'color','k','marker','markersize',40);
s1=[0:.01:2*pi];
line(lmax1*cos(s1),lmin1*sin(s1),'linestyle','
axis([-60,60,-60,60]);
t=0;while1
if~ishandle(hh),return,end
q0=t*w0;q1=t*w1;t=t+1;%设置运动规律。
ift>=4320;t=0;end%到了一个周期就重置。
x0=lmax0*cos(q1);y1=lmin0*sin(q1);
x1=x0+lmax1*cos(q1);y1=y0+lmin1*sin(q1);%设置地球圆心的坐标。
set(sun,'xdata',x0,'ydata',y0);%画太阳。
set(earth,'xdata',x1,'ydata',y1);%画地球。
drawnow;
title('童瑶琴715129012016)
end6.(10分)设计一个低通滤波器,从混合信号:
x(t)=sin(2*pi*10*t) +cos(2*pi*100*t) +0.2*randn(size(t))
中获取10hz的信号(10分)。
clearws=1000
t=0:1/ws:0.4;
x=3*sin(2*pi*10*t)+2*cos(2*pi*100*t)+0.8*randn(size(t));
wn=ws/2
y=filter(b,a,x);
plot(t,x,'b-')
holdon
plot(t,y,'r','markersize',10)
legend('input','output')
7.(20分)设计一个程序,应用函数subplot(1,2,1)、subplot(1,2,2)分别显示您本人的二张**,然后对二张**分别进行傅立叶变换,并分别画出变换后的频域信号。再把2个频域信号相加,经傅立叶逆变换后,显示时域信号的图像。
8.(30分)小**。
根据工作中的实际需要,请设计一个实际工程问题的可视化。可以选择以下之一:(1)工程动画的可视化;(2)大数据处理中的可视化;(3)算法与模型计算的可视化;(4)实际生产流程的可视化;(5)或其它有创新意义的可视化科学计算。
要求:1)题目有实际意义。
2)有分析、算法描述。
3)程序源**设计。
4)问题结果有可视化显示。
4)题目的问题有一定的新意。
小**的字数不能少于,格式由下列各部分组成:
中文题目。摘要:
中文关键词:
英文题目:英文摘要:
英文关键词:
1.引言。2.算法基础。
3.程序**。
4.结果分析(必须有可视化图)
5.结论。参考文献。
可视化计算2023年夏作业
浙江大学远程教育学院。2013年夏 可视化科学计算 上机操作。1 调试下列程序 h0 figure none position 450 280 370 230 name 图形对象属性的获取和设置实例 t 0 pi 40 4 pi hline1 plot t,sin t xlabel t ylabel...
《科学计算可视化》作业 二 答案
科学计算可视化 作业 二 答案。1 科学计算可视化 visualizationinscientificcomputing,visc 是发达国家80年代后期提。出并发展起来的一个新的研究领域。1987年2月,美国国家科学 会在华盛顿召开了有关科学计算可视化的首次会议,与会者认为 将图形图像技术应用于科...
可视化编程作业
作业。课程名称软件工程 学生学院计算机学院 专业班级 10级4班 学号 3110006379 学生姓名陈泳鑫 指导教师崔洪刚 2013 年 1 月 6 日。题目 住院管理系统。1 角色分析 用户对象模型。用户对象有 操作员 系统管理员。医院住院管理系统的用例图。用例图说明 密码修改 用于修改当前用户...