山东大学计算机图形学2010试卷A(含答案)

山东大学计算机图形学2010试卷A(含答案)
山东大学计算机图形学2010试卷A(含答案)

(Destnation Postion)

glMatrixMode(GL_MODELVIEW)

a) glTranslatef(0.0, 0.0, -d); //d>0

b) glTranslatef(0.0, 0.0, d); //d>0

第 1 页共 4 页

第 2 页 共 4 页

A

B C

g E D a

第 3 页共 4 页

(2)If we can vary the values in the theta array freely, what spatial region can be reached

by the tip of the upper arm?

一个中心点在(0.0, 0.2, 0.0)

(3)Write out the affine transformation

Cube-C.

对于Cube-A:Ry(0)*T(0,0.1,0)*S(0.2,0.2,0.2)

计算得为

0.2 0

0 0.2

0 0

0 0

第 4 页共 4 页

第 4 页 共 4 页

对Cube-B:Ry(0)*T(0,0.2,0)R(z)(45)*T(0,0.5,0)*R(z)(45)*T(0,0.25,0)S(0.05,0.5,0.05) 计算得

0 -1/2 0 -(1+sqrt(2))/4 ? 0 0 sqrt(2)/4+1/5 0 0 1/(20) 0 0 0 0 1

对于Cube-C:Ry(0)*T(0,0.2,0)*R(z)(45)*T(0,0.25,0)*S(0.05,0.5,0.05) 计算得

sqrt(2)/40 -sqrt(2)/40 0 -sqrt(2)/8 sqrt(2)/40 -sqrt(2)/40 0 sqrt(2)/8+1/5 0 0 1/20 0 0 0 0 1

山东大学物理学考试试题三

山东大学物理学考试试题三 —填空题(共32分) 1.(本题3分)(0282) 如果一个箱子与货车底板之间的静摩擦系数为μ,当这货车爬一与水平方向 成θ角的平缓山坡时,要不使箱子在车底板上滑动,车的最大加速度 a max=____________. 2.(本题3分)(0404) 地球的质量为m,太阳的质量为M地心与日心的距离为R,引力常量为G, 则地球绕太阳作圆周运动的轨道角动量为L=___________. 3。(本题3分)(4273) 一定量H2气(视为刚性分子的理想气体),若温度每升高1K,其内能增加41.6 J,则该H2气的质量为___________(普适气体常量R=8.31J·mol-1·k-1) 4.(本题3分)(0238) 处于平衡态A的一定量的理想气体,若经准静态等体过程变到平衡态B,将 从外界吸收热量416 J,若经准静态等压过程变到与平衡态B有相同温度的平衡态C,将从外界吸收热量582J,所以,从平衡态A变到平衡态C的准静态等压 过程中气体对外界所作的功为______________________. 5.(本题4分)(4109) 一定量的某种理想气体在等压过程中对外作功为200J.若此种气体为单原子分子气体,则该过程中需吸热__________J;若为双原子分子气体,则 需吸热_____________J. 6.(本题3分)(0260) 热力学第二定律的开尔文表述和克劳修斯表述是等价的,表明在自然界中与热现象有关的实际宏观过程都是不可逆的,开尔文表述指出了__________________ ________的过程是不可逆的,而克劳修斯表述指出了__________________________ 的过程是不可逆的. 7.(本题3分)(1237) 两个电容器1和2,串联以后接上电动势恒定的电源充电.在电源保持联接的情况下,若把电介质充入电容器2中,则电容器1上的电势差________________; 填增大、减小、不变) 电容器1极板上的电荷_______________________(

计算机图形学作业-Display-答案分析

计算机图形学作业I 一.判断题 1.齐次坐标提供了坐标系变换的有效方法,但仍然无法表示无穷远的点;(×) 2.若要对某点进行比例、旋转变换,首先需要将坐标原点平移至该点,在新的坐标系下做比例或旋转变换,然后在将原点平移回去;(√) 3. 相似变换是刚体变换加上等比缩放变换;(√) 4. 保距变换是刚体变换加上镜面反射;(√) 5. 射影变换保持直线性,但不保持平行性。(√) 二、填空题 1.透视投影的视见体为截头四棱锥形状;平行投影的视见体为长方体形状。 2.字符的图形表示可以分为矢量表示和点阵表示两种形式。 3.仿射变换保持直线的平行性 4.刚体变换保持长度 5.保角变换保持向量的角度 三、单项选择题 1. 分辨率为1024×1024的显示器各需要多少字节位平面数为24的帧缓存?( D) A. 512KB; B. 1MB; C. 2MB; D. 3MB ; 2. 在透视投影中,主灭点的最多个数是( C ) A 1; B 2; C 3; D 4 3. 以下关于图形变换的论述不正确的是( B ) A. 平移变换不改变图形大小和形状,只改变图形位置; B. 拓扑关系不变的几何变换不改变图形的连接关系和平行关系; C.旋转变换后各图形部分间的线性关系和角度关系不变,变换后直线的长度不变 D.错切变换虽然可引起图形角度的改变,但不会发生图形畸变; 4. 使用下列二维图形变换矩阵:将产生变换的结果为( D ) A. 图形放大2倍; B. 图形放大2倍,同时沿X、Y1个绘图单位; C.沿X坐标轴方向各移动2个绘图单位; D.沿X坐标轴方向放大2倍,同时沿X、Y坐标轴方向各平移1个绘图单位。 5. 下列有关投影的叙述语句中,正确的论述为(B ) A. 透视投影具有近小远大的特点; B. 平行投影的投影中心到投影面距离是无限的; C. 透视投影变换中,一组平行于投影面的线的投影产生一个灭点; T =

计算机图形学教程课后习题参考答案.

第一章 1、试述计算机图形学研究的基本内容? 答:见课本P5-6页的1.1.4节。 2、计算机图形学、图形处理与模式识别本质区别是什么?请各举一例说明。 答:计算机图形学是研究根据给定的描述,用计算机生成相应的图形、图像,且所生成的图形、图像可以显示屏幕上、硬拷贝输出或作为数据集存在计算机中的学科。计算机图形学研究的是从数据描述到图形生成的过程。例如计算机动画制作。 图形处理是利用计算机对原来存在物体的映像进行分析处理,然后再现图像。例如工业中的射线探伤。 模式识别是指计算机对图形信息进行识别和分析描述,是从图形(图像)到描述的表达过程。例如邮件分捡设备扫描信件上手写的邮政编码,并将编码用图像复原成数字。 3、计算机图形学与CAD、CAM技术关系如何? 答:见课本P4-5页的1.1.3节。 4、举3个例子说明计算机图形学的应用。 答:①事务管理中的交互绘图 应用图形学最多的领域之一是绘制事务管理中的各种图形。通过从简明的形式呈现出数据的模型和趋势以增加对复杂现象的理解,并促使决策的制定。 ②地理信息系统 地理信息系统是建立在地理图形基础上的信息管理系统。利用计算机图形生成技术可以绘制地理的、地质的以及其它自然现象的高精度勘探、测量图形。 ③计算机动画 用图形学的方法产生动画片,其形象逼真、生动,轻而易举地解决了人工绘图时难以解决的问题,大大提高了工作效率。 5、计算机绘图有哪些特点? 答:见课本P8页的1.3.1节。 6、计算机生成图形的方法有哪些? 答:计算机生成图形的方法有两种:矢量法和描点法。 ①矢量法:在显示屏上先给定一系列坐标点,然后控制电子束在屏幕上按一定的顺序扫描,逐个“点亮”临近两点间的短矢量,从而得到一条近似的曲线。尽管显示器产生的只是一些短直线的线段,但当直线段很短时,连成的曲线看起来还是光滑的。 ②描点法:把显示屏幕分成有限个可发亮的离散点,每个离散点叫做一个像素,屏幕上由像素点组成的阵列称为光栅,曲线的绘制过程就是将该曲线在光栅上经过的那些像素点串接起来,使它们发亮,所显示的每一曲线都是由一定大小的像素点组成的。当像素点具有多种颜色或多种灰度等级时,就可以显示彩色图形或具有不同灰度的图形。 7、当前计算机图形学研究的课题有哪些? 答:见课本P10-11页的1.4节。

计算机图形学实验

实验1 直线的绘制 实验目的 1、通过实验,进一步理解和掌握DDA和Bresenham算法; 2、掌握以上算法生成直线段的基本过程; 3、通过编程,会在TC环境下完成用DDA或中点算法实现直线段的绘制。实验环境 计算机、Turbo C或其他C语言程序设计环境 实验学时 2学时,必做实验。 实验内容 用DDA算法或Besenham算法实现斜率k在0和1之间的直线段的绘制。 实验步骤 1、算法、原理清晰,有详细的设计步骤; 2、依据算法、步骤或程序流程图,用C语言编写源程序; 3、编辑源程序并进行调试; 4、进行运行测试,并结合情况进行调整; 5、对运行结果进行保存与分析; 6、把源程序以文件的形式提交; 7、按格式书写实验报告。 实验代码:DDA: # include # include

void DDALine(int x0,int y0,int x1,int y1,int color) { int dx,dy,epsl,k; float x,y,xIncre,yIncre; dx=x1-x0; dy=y1-y0; x=x0; y=y0; if(abs(dx)>abs(dy)) epsl=abs(dx); else epsl=abs(dy); xIncre=(float)dx/(float)epsl; yIncre=(float)dy/(float)epsl; for(k=0;k<=epsl;k++) { putpixel((int)(x+0.5),(int)(y+0.5),4); x+=xIncre; y+=yIncre; } } main(){ int gdriver ,gmode ;

计算机图形学实验三报告

计算机科学与通信工程学院 实验报告 课程计算机图形学 实验题目二维图形变换 学生姓名 学号 专业班级 指导教师 日期

成绩评定表

二维图形变换 1. 实验内容 完成对北极星图案的缩放、平移、旋转、对称等二维变换。 提示:首先要建好图示的北极星图案的数据模型(顶点表、边表)。另外,可重复调用“清屏”和“暂停”等函数,使整个变换过程具有动态效果。 2. 实验环境 软硬件运行环境:Windows XP 开发工具:visual studio 2008 3. 问题分析

4. 算法设计 程序框架: //DiamondView.h class CDiamondView : public CView { …… public: //参数输入和提示对话框 void Polaris();//北极星 …… }; //DiamondView.cpp void CDiamondView::OnMenuDiamond() { IsCutting = FALSE; if(dlgDiamond.DoModal()==IDOK) DrawDiamond(dlgDiamond.m_nVertex,dlgDiamond.

m_nRadius,100);//调用绘制金刚石的函数 } //北极星 void CDiamondView::Polaris() {......} 5. 源代码 //北极星 void hzbjx(CDC* pDC,long x[18],long y[18]) { CPen newPen1,*oldPen; newPen1.CreatePen(PS_SOLID,2,RGB(255,0,0)); oldPen = pDC->SelectObject(&newPen1); POINT vertex1[11]={{x[1],y[1]},{x[2],y[2]},{x[3],y[3]},{x[4],y[4]},{x[5],y[5]},{x[3],y[3]},{x[1],y[1]}, {x[6],y[6]},{x[3],y[3]},{x[7],y[7]},{x[5],y[5]}}; pDC->Polyline(vertex1, 11); newPen1.DeleteObject(); newPen1.CreatePen(PS_SOLID, 2, RGB(0,255,0)); oldPen = pDC->SelectObject(&newPen1); POINT vertex2[5]={{x[6],y[6]},{x[8],y[8]},{x[9],y[9]},{x[3],y[3]},{x[8],y[8]}}; pDC->Polyline(vertex2, 5); POINT vertex3[5]={{x[4],y[4]},{x[10],y[10]},{x[11],y[11]},{x[3],y[3]},{x[10],y[10]}}; pDC->Polyline(vertex3, 5);

山东大学物理试卷答案

工科大学物理练习一(参考答案) 一、 选择题 1(C ),2(D ),3(C ),4(B ) 二、 填空题 1、v =39m/s ; 2、A ,2s ,23/3; 3、2y 2-16y +32-3x =0; 4、a t =-g/2,ρ=23v 2/3g ; 5、t =2(s ),S=2m ; 6、a n =80m/s 2,a t =2 m/s 2 三、 计算题 1、(1)-6m/s ,(2)、-16 m/s ,(3)、-26 m/s 2 2、 ??=+?=+?=+?===x v vdv dx x vdv dx x dx dv v x dx dv v xt dx dx dv dt dv a 00 222)63()63(63 v =[2(3x +2x 3)]1/2 3、k =4(s -3),v =4m/s ,a t = 8 m/s 2,a n =16 m/s 2,a =17.9 m/s 2 4、自然坐标系中 s =20t +5t 2, 由v =ds/d t =20+10t, 得 a t = d v /d t =10(m/s 2), a n =v 2/R=(20+10t )2 /R(m/s 2); t =2s 时,a t = 10 m/s 2, a n =53.3 m/s 2 5、由质点的动能定理 21222 1 21d mv mv r F b a -=?? ,得 02 1 d 22 /-= ? mv x f A A ,Am k v 2= 6、由牛顿第二定律 ??+==-+-v v m t t v m F mg f 0t 0F -mg kv -d d , d d , F mg F mg kv F mg F mg kv k m t t m -k --+-=--+--=e ,ln )e 1(t m k k F mg v ---= 7、(1)、 )(2 d A ,/)(2L a L-a L mg μx f -L mg x L μf - ==-=?

计算机图形学作业-Display-答案

计算机图形学作业 I 一.判断题 1.齐次坐标提供了坐标系变换的有效方法,但仍然无法表示无穷远的点;(×) 2.若要对某点进行比例、旋转变换,首先需要将坐标原点平移至该点,在新的坐标系下做比例或旋转变换,然后在将原点平移回去;(√) 3. 相似变换是刚体变换加上等比缩放变换;(√) 4. 保距变换是刚体变换加上镜面反射;(√) 5. 射影变换保持直线性,但不保持平行性。(√) 二、填空题 1.透视投影的视见体为截头四棱锥形状;平行投影的视见体为长方体形状。 2.字符的图形表示可以分为矢量表示和点阵表示两种形式。 3.仿射变换保持直线的平行性 4.刚体变换保持长度 5.保角变换保持向量的角度 三、单项选择题 1. 分辨率为1024×1024的显示器各需要多少字节位平面数为24的帧缓存?( D) A. 512KB; B. 1MB; C. 2MB; D. 3MB ; 2. 在透视投影中,主灭点的最多个数是( C ) A 1; B 2; C 3; D 4 3. 以下关于图形变换的论述不正确的是( B ) A. 平移变换不改变图形大小和形状,只改变图形位置; B. 拓扑关系不变的几何变换不改变图形的连接关系和平行关系; C.旋转变换后各图形部分间的线性关系和角度关系不变,变换后直线的长度不变 D.错切变换虽然可引起图形角度的改变,但不会发生图形畸变; 4. 使用下列二维图形变换矩阵:将产生变换的结果为( D ) A. 图形放大2倍; B. 图形放大2倍,同时沿X、Y1个绘图单位; C.沿X坐标轴方向各移动2个绘图单位; D.沿X坐标轴方向放大2倍,同时沿X、Y坐标轴方向各平移1个绘图单位。 5. 下列有关投影的叙述语句中,正确的论述为(B ) A. 透视投影具有近小远大的特点; B. 平行投影的投影中心到投影面距离是无限的; C. 透视投影变换中,一组平行于投影面的线的投影产生一个灭点; T =

计算机图形学实验报告

《计算机图形学》实验报告姓名:郭子玉 学号:2012211632 班级:计算机12-2班 实验地点:逸夫楼507 实验时间:15.04.10 15.04.17

实验一 1 实验目的和要求 理解直线生成的原理;掌握典型直线生成算法;掌握步处理、分析实验数据的能力; 编程实现DDA 算法、Bresenham 中点算法;对于给定起点和终点的直线,分别调用DDA 算法和Bresenham 中点算法进行批量绘制,并记录两种算法的绘制时间;利用excel 等数据分析软件,将试验结果编制成表格,并绘制折线图比较两种算法的性能。 2 实验环境和工具 开发环境:Visual C++ 6.0 实验平台:Experiment_Frame_One (自制平台) 3 实验结果 3.1 程序流程图 (1)DDA 算法 是 否 否 是 是 开始 计算k ,b K<=1 x=x+1;y=y+k; 绘点 x<=X1 y<=Y1 绘点 y=y+1;x=x+1/k; 结束

(2)Mid_Bresenham 算法 是 否 否 是 是 是 否 是 否 开始 计算dx,dy dx>dy D=dx-2*dy 绘点 D<0 y=y+1;D = D + 2*dx - 2*dy; x=x+1; D = D - 2*dy; x=x+1; x

3.2程序代码 //-------------------------算法实现------------------------------// //绘制像素的函数DrawPixel(x, y); (1)DDA算法 void CExperiment_Frame_OneView::DDA(int X0, int Y0, int X1, int Y1) { //----------请实现DDA算法------------// float k, b; float d; k = float(Y1 - Y0)/float(X1 - X0); b = float(X1*Y0 - X0*Y1)/float(X1 - X0); if(fabs(k)<= 1) { if(X0 > X1) { int temp = X0; X0 = X1; X1 = temp; }

山东大学物理学考试试题四

山东大学物理学考试试题四 一填空题(共32分) l。(本题3分)(4654) 1mol氮气,由状态A(P1,V)变到状态B(P2,V),气体内能的增量为______ 2。不规则地搅拌盛于绝热容器中的液体,液体温度在升高,若将液体看作系统, 则: (1)外界传给系统的热量______零: (2) 外界对系统作的功________零; (3) 系统的内能的增量________零; (填大于、等于、小于) 3。(本题3分)(4687) 已知1mol的某种理想气体(其分子可视为刚性分子),在等压过程中温度上 升1K,内能增加了20.78J,则气体对外作功为_______,气体吸收热 量为___________________________ (普适气体常量R=8.3l J·mol-1·K-1) 4.(本题3分)(4698) 一个作可逆卡诺循环的热机,其效率为η,它逆向运转时便成为一台致冷机, 该制冷机的制冷系数w=,则η与w的关系为____________. 5.(本题3分)(1006) 电荷为-5X10-9C。的试验电荷放在电场中某点时,受到20X10-9N的向下 的力,则该点的电场强度大小为____________________________,方向______. 6.(本题4分)(5517) S1,S2为振动频率、振动方向均相同的两个点波源,振动方向垂直纸面,两 者相距λ(λ为波长)如图.已知S1的初相为π. (1)若使射线S2C上各点由两列波引起的振动均干涉相 消,则S2的初相应为__________________. (2)若使S1S2连线的中垂线MN上各点由两列波引起的 振动均干涉相消,则S2的初位相应为_______________. 7。(本题3分)(3694) 波长为λ的平行单色光垂直照射到劈形膜上,若劈尖角为θ(以弧度计),劈形 膜的折射率为n,则反射光形成的干涉条纹中,相邻明条纹的间距为__________. 8.(本题3分)(4546) 若一无线电接收机接收到频率为108Hz的电磁波的功率为1微瓦,则每秒 接收到的光子数为 _______________. (普朗克常量h=6.63X10—34J·s)

计算机图形学作业答案

计算机图形学作业答案 第一章序论 第二章图形系统 1.什么是图像的分辨率? 解答:在水平和垂直方向上每单位长度(如英寸)所包含的像素点的数目。 2.计算在240像素/英寸下640×480图像的大小。 解答:(640/240)×(480/240)或者(8/3)×2英寸。 3.计算有512×512像素的2×2英寸图像的分辨率。 解答:512/2或256像素/英寸。 第三章二维图形生成技术 1.一条直线的两个端点是(0,0)和(6,18),计算x从0变到6时y所对应的值,并画出结果。 解答:由于直线的方程没有给出,所以必须找到直线的方程。下面是寻找直线方程(y =mx+b)的过程。首先寻找斜率: m =⊿y/⊿x =(y 2-y 1 )/(x 2 -x 1 )=(18-0)/(6-0) = 3 接着b在y轴的截距可以代入方程y=3x+b求出 0=3(0)+b。因此b=0,所以直线方程为y=3x。 2.使用斜截式方程画斜率介于0°和45°之间的直线的步骤是什么? 解答: (1)计算dx:dx=x 2-x 1 。 (2)计算dy:dy=y 2-y 1 。 (3)计算m:m=dy/dx。 (4)计算b: b=y 1-m×x 1 (5)设置左下方的端点坐标为(x,y),同时将x end 设为x的最大值。如果 dx < 0,则x=x 2、y=y 2 和x end =x 1 。如果dx > 0,那么x=x 1 、y=y 1 和x end =x 2 。 (6)测试整条线是否已经画完,如果x > x end 就停止。 (7)在当前的(x,y)坐标画一个点。 (8)增加x:x=x+1。 (9)根据方程y=mx+b计算下一个y值。 (10)转到步骤(6)。 3.请用伪代码程序描述使用斜截式方程画一条斜率介于45°和-45°(即|m|>1)之间的直线所需的步骤。

2016年春《计算机图形学》作业 (答案)

2016年北京大学现代远程教育《计算机图形学》作业题 注意事项: 1.本作业题中所标注的章节均以学习指导和课件为准; 2.作业请独立自主完成,不要抄袭。 一、填空题 1.(第1章)图形是由点、线、面、体等几何要素和明暗、灰度(亮度)、色彩等非几何要素构成的,从现实世界中抽象出来的带有灰度、色彩及形状的图或形。 2.(第2章)一个计算机图形系统至少应具有计算、存储、输入、输出、交互等基本功能; 3.(第2章)光栅扫描图形显示器是画点设备,显示一幅图像所需要的时间等于显示整个光栅所需的时间,而与图像的复杂程度无(填“有”或“无”)关; 4.(第3章)在计算机图形学中,多边形有两种重要的表示方法:顶点表示和点阵表示。 5.(第3章)多边形填充的扫描线算法先求出扫描线与多边形边的交点,利用____扫描线的连续性求出多边形与扫描线相交的连续区域,然后利用多边形边的连续性,求出下一条扫描线与多边形的交点,对所有扫描线由下到上依次处理。 6.(第3章)将区域内的一点(种子)赋予给定的颜色,然后将这种颜色扩展到整个区域内的过程叫区域填充;区域的表示方法有内点表示和 边界表示两种。 7.(第4章)常用坐标系一般可以分为世界坐标系、局部坐标系、观察坐标系、设备坐标系、标准化设备坐标系。

8.(第4章)对于基本几何变换,一般有平移、旋转、反射和错切等。这些基本几何变换都是相对于 坐标原点 和 坐标轴 进行的几何变换。 9.(第4章)在三维空间中的物体进行透视投影变换,最多可能产生 3 个主灭点。 10.(第6章)根据输入数据的不同性质,图形核心系统(GKS)和三维图形系统 (PHIGS)把输入设备在逻辑上分成以下几类: 定位___设备、 笔画__设备、 定值 设备、 选择 设备、 拾取 设备、 字符串 设备。 11.(第7章)隐藏面和隐藏线的消除有两种基本的算法,一种是基于 图像空间 的方法,一种是基于 物体空间 的方法。 12.(第7章)扫描线z 缓冲器算法所用到的数据结构包括一个 多边形y 筒 、一个 边y 筒 、一个 多边形活化表__、一个 边活化表___; 13.(第8章)通常,人们把反射光考虑成3个分量的组合,这3个分量分别是_ 环境光 反射、 漫 反射和 镜面 反射。 14.(第8章)为了解决由多个平面片近似表示曲面物体的绘制问题,人们提出了各种的简单算法,其中最具代表性的两种方法: Gouraud 光亮度插值技术 和 Phong 法向量插值技术 。 15.(第9章)对于三次多项式曲线,常用四个几何条件进行描述:两端点的位置P 0=P (0)和P 1=P (1);两端点的切矢量和;那么参数曲线的多项式表示为,其中,F 0(t )=___13223+-t t __,F 1(t )=__2332t t +-___,G 0(t )=__t t t +-232___, G 1(t )=____23t t -___。 二、选择题 1.(第2章)下列不属于图形输入设备的是____D____; A .键盘 B. 鼠标 C. 扫描仪 D. 打印机

最新山东大学固体物理期末测试题课程试卷1

山东大学试题 一. 填空(20分, 每题2分) 1.对晶格常数为a的SC晶体,与正格矢R=a i+2a j+2a k正交的倒格子晶面族的面指数为( 122 ), 其面间距为 ( ). 2.典型离子晶体的体积为V, 最近邻两离子的距离为R, 晶体的格波数目为( ), 长光学波的( 纵 )波会引起离子晶体宏观上的极化. 3. 金刚石晶体的结合类型是典型的(共价结合)晶体, 它有( 6 )支格波. 4. 当电子遭受到某一晶面族的强烈反射时, 电子平行于晶面族的平均速度(不为 )零, 电子波矢的末端处在(布里渊区)边界上. 5. 两种不同金属接触后, 费米能级高的带(正)电.对导电有贡献的是 (费米面附近)的电子. 二. (25分) 1. 证明立方晶系的晶列[hkl]与晶面族(hkl)正交. 1.设为晶面族的面间距为, 为单位法矢量, 根据晶面族的定义, 晶面族将分别截为 等份,即 (,)==a(,)=, (,)= a(,) =, (,)= a(,) =. 于是有 =++ =(++). (1) 其中, 、、分别为平行于三个坐标轴的单位矢量. 而晶列的方向矢量为 ++ =(++). (2) 由(1)、(2)两式得

=, 即与平行. 因此晶列与晶面正交. 2. 设晶格常数为a, 求立方晶系密勒指数为(hkl)的晶面族的面间距. 2. 立方晶系密勒指数为(hkl)的晶面族的面间距 三. (25分) 设质量为m的同种原子组成的一维双原子分子链, 分子内部的力系数为β1, 分子间相邻原子的力系数为β2, 分子的两原子的间距为d, 晶格常数为a, 1. 列出原子运动方程. 2. 求出格波的振动谱ω(q). 1. 原子运动方程 1.格波的振动谱ω(q)= 四. (30分) 对于晶格常数为a的SC晶体 1. 以紧束缚近似求非简并s态电子的能带. 2. 画出第一布里渊区[110]方向的能带曲线, 求出带宽. 3.当电子的波矢k=i+j时,求导致电子产生布拉格反射的晶面族的面指数 1. 紧束缚近似非简并s态电子的能带 2. 第一布里渊区[110]方向的能带曲线

计算机图形学简明教程张彩明版第6章习题参考答案

习题参考答案 6.1交互式绘图系统基本的交互任务有哪些? 答:1定位,2笔画,3定值,4选择,5拾取,6字符串,7三维交互。 6.2编写程序实现橡皮筋技术画直线和圆。 答:思想:首先将绘图模式设定为异或。 画直线时,点击鼠标左键,光标所在位置即为直线的起点,用鼠标牵引光标移动,当前光标所在位置即认为是直线的终点。光标从原位置移动到新位置时,首先在起点与原位置之间画一条直线,因为是异或模式,原有直线变为不可见,然后再在起点与新位置之间画一条直线,作为当前直线。 画圆时,点击鼠标左键,光标所在位置即为圆的圆心,用鼠标牵引光标移动,当前光标所在位置与圆心的距离即被认为是圆的半径。当鼠标牵引光标从原位置移动到新位置时,首先在以圆心与原位置的距离为半径画圆,因为是异或模式,原有的圆变为不可见,然后再以圆点与新位置的距离为半径画圆,作为当前圆。 6.3引力场是人机交互中的常见的辅助技术,它能给用户带来什么便利?设计人员在 设计引力场的时候需要注意什么问题? 答:用户用光标进行选图操作时,引力场的使用可使光标较容易地定位在选择区域小的图形上。设计人员在设计引力场时,引力场的大小要适中,外形应与其所含图形的外形一致。 6.4图形模式和图像模式下,拖拽的处理方法有什么不同? 答:图形模式下的拖拽是在异或的绘图模式下进行的。首先在原位置再次绘制要拖拽图形,由于自身异或的结果为空,原位置处的图形变为不可见,然后在新位置处绘制图形,实现了图形的拖拽。而图像模式下的拖拽,则是进行了图像的整体移动,即首先在要经过位置处按拖动图像大小保存原有屏幕图像,然后将拖动的图像整体移动到该位置,当图像离开该位置而移动到下一个新位置时,再恢复该位置保存的屏幕图像。图形模式不需要保存屏幕图像,只需在原位置重绘图形。 图像模式需要保存图像经过处的屏幕图像,并在移开后重新显示保存的屏幕图像。 6.5请叙述三种输入控制模式的流程。 答:请求模式下,用户在接收到应用程序请求后才输入数据;应用程序等待用户输入数据,输入结束,才进行处理。程序与输入串行运行。 样本模式下,应用程序与输入设备将各自独立运行,信息的输入和程序中的输入命令无关。设置为取样模式的设备将源源不断地把信息送入数据缓存区,取代原有数据,而不必等待应用程序的输入语句。当应用程序执行到输入指令时,就会把相应物理设备当前的输入值作为取样值加以处理。 事件模式下,输入过程和应用程序并发运作。所有输入数据(或事件)都被存放在一个事件队列中,该队列以事件发生的时间排序。用户在输入设备上完成

计算机图形学实验报告 (2)

中南大学信息科学与工程学院 实验报告实验名称 实验地点科技楼四楼 实验日期2014年6月 指导教师 学生班级 学生姓名 学生学号 提交日期2014年6月

实验一Window图形编程基础 一、实验类型:验证型实验 二、实验目的 1、熟练使用实验主要开发平台VC6.0; 2、掌握如何在编译平台下编辑、编译、连接和运行一个简单的Windows图形应用程序; 3、掌握Window图形编程的基本方法; 4、学会使用基本绘图函数和Window GDI对象; 三、实验内容 创建基于MFC的Single Document应用程序(Win32应用程序也可,同学们可根据自己的喜好决定),程序可以实现以下要求: 1、用户可以通过菜单选择绘图颜色; 2、用户点击菜单选择绘图形状时,能在视图中绘制指定形状的图形; 四、实验要求与指导 1、建立名为“颜色”的菜单,该菜单下有四个菜单项:红、绿、蓝、黄。用户通过点击不同的菜单项,可以选择不同的颜色进行绘图。 2、建立名为“绘图”的菜单,该菜单下有三个菜单项:直线、曲线、矩形 其中“曲线”项有级联菜单,包括:圆、椭圆。 3、用户通过点击“绘图”中不同的菜单项,弹出对话框,让用户输入绘图位置,在指定位置进行绘图。

五、实验结果: 六、实验主要代码 1、画直线:CClientDC *m_pDC;再在OnDraw函数里给变量初始化m_pDC=new CClientDC(this); 在OnDraw函数中添加: m_pDC=new CClientDC(this); m_pDC->MoveTo(10,10); m_pDC->LineTo(100,100); m_pDC->SetPixel(100,200,RGB(0,0,0)); m_pDC->TextOut(100,100); 2、画圆: void CMyCG::LineDDA2(int xa, int ya, int xb, int yb, CDC *pDC) { int dx = xb - xa; int dy = yb - ya; int Steps, k; float xIncrement,yIncrement; float x = xa,y= ya; if(abs(dx)>abs(dy))

山东大学大二物理题库.doc

大学物理题库: 5.(本题3分)(3345) B 如图,用单色光垂直照射在观察牛顿环的装置上.当平凸透镜垂直向上缓慢平移而远离平面玻璃时,可以观察到这些环状干涉条纹 (A)向右平移.(B)向中心收缩 (C)向外扩张(D)静止不动.(E)向左平移. 8。(本题4分)(1320) 一平行板电容器,两板间充满各向同性均匀电介质,已知相对介电常量为 εr.若极板上的自由电荷面密度为σ,则介质中电位移的大小D=__________, 9。(本题5分)(2208) 图中A1,A2的距离为0.1m,Al端有一电子,其初速度v=1.0 Xl07m·s—1,若它所处的空间为均匀磁场,它在磁场力作用下沿圆形轨道运动到A2端,则磁场各点的磁感强度的大小.B=____________,方向为___________. 电子通过这段路程所需时间t=_____________.(电子质量me=9.11Xl0-31kg,基本电荷e=1.6X10-19C) 10.(本题3分)(2383) 有一根质量为m,长为l的直导线,放在磁感强度为的均,匀磁场中的方向在水平面内,导线中电流方向如图所示,当导线所受磁力与重力平衡时,导线中电流 I=_____________. 8 σσ/ε0εr 9 mev/(eR)=1.14 X 10-3 T (垂直纸面向里) =1。57 X 10 mg/(lB) 6.(本题4分)(5517) S1,S2为振动频率、振动方向均相同的两个点波源,振动方向垂直纸面,两者相距λ(λ为波长)如图.已知S1的初相为π. (1)若使射线S2C上各点由两列波引起的振动均干涉相消,则S2的初相应为 __________________. (2)若使S1S2连线的中垂线MN上各点由两列波引起的振动均干涉相消,则S2的初位相应为_______________. 7。(本题3分)(3694) 波长为λ的平行单色光垂直照射到劈形膜上,若劈尖角为θ(以弧度计),劈形膜的折射率为n,则反射光形成的干涉条纹中,相邻明条纹的间距为__________. 14.(本题l0分)(2150) 如图所示,两条平行长直导线和一个矩形导线框共面.且导线框的一个边与长直导线平行,他到两长直导线的距离分别为r1、r2.已知两导线中电流都为I=-Iosinωt,其中I0和ω为常数,t为时间.导线框长为a宽为b,求导线框中的感应电动势. 14题图

电子科大15春《计算机图形学》在线作业1答案

15春《计算机图形学》在线作业1 一、单选题(共10 道试题,共50 分。) 1. 下列有关平面几何投影的叙述语句中,正确的论述为____。 A. 在平面几何投影中,若投影中心移到距离投影面无穷远处,则成为平行投影 B. 透视投影与平行投影相比,视觉效果更有真实感,而且能真实地反映物体的精确的尺寸和形状 C. 透视投影变换中,一组平行线投影在与之平行的投影面上,可以产生灭点 D. 在三维空间中的物体进行透视投影变换,可能产生三个或者更多的主灭点 正确答案:A 2. ____是可以判别点在区域内外的方法。 A. 反走样法 B. 射线法 C. 中点分割法 D. Roberts方法 正确答案:A 3. 触摸屏是____设备。 A. 输入 B. 输出 C. 输入输出 D. 既不是输入也不是输出 正确答案:C 4. 灰度等级为16级,分辨率为1024*1024的显示器,至少需要的帧缓存容量为____。 A. 512KB B. 1MB C. 2MB D. 3MB 正确答案:A 5. 在下列有关曲线和曲面概念的叙述语句中,错误的论述为____。 A. 实体模型和曲面造型是CAD系统中常用的主要造型方法,曲面造型是用参数曲面描述来表示一个复杂的物体 B. 在曲线和曲面定义时,使用的基函数应有两个重要性质:凸包性和仿射不变性 C. 从描述复杂性和形状灵活性考虑,最常用的参数曲面是3次有理多项式的曲面 D. 参数形式和隐含形式都是精确的解析表示法,在计算机图形学中,它们一样好用 正确答案:D 6. 下在下列叙述语句中,错误的论述为____。 A. 在图形文件系统中,点、线、圆等图形元素通常都用其几何特征参数来描述

《计算机图形学实验报告》

一、实验目的 1、掌握中点Bresenham直线扫描转换算法的思想。 2掌握边标志算法或有效边表算法进行多边形填充的基本设计思想。 3掌握透视投影变换的数学原理和三维坐标系中几何图形到二维图形的观察流程。 4掌握三维形体在计算机中的构造及表示方法 二、实验环境 Windows系统, VC6.0。 三、实验步骤 1、给定两个点的坐标P0(x0,y0),P1(x1,y1),使用中点Bresenham直线扫描转换算法画出连接两点的直线。 实验基本步骤 首先、使用MFC AppWizard(exe)向导生成一个单文档视图程序框架。 其次、使用中点Bresenham直线扫描转换算法实现自己的画线函数,函数原型可表示如下: void DrawLine(CDC *pDC, int p0x, int p0y, int p1x, int p1y); 在函数中,可通过调用CDC成员函数SetPixel来画出扫描转换过程中的每个点。 COLORREF SetPixel(int x, int y, COLORREF crColor ); 再次、找到文档视图程序框架视图类的OnDraw成员函数,调用DrawLine 函数画出不同斜率情况的直线,如下图:

最后、调试程序直至正确画出直线。 2、给定多边形的顶点的坐标P0(x0,y0),P1(x1,y1),P2(x2,y2),P3(x3,y3),P4(x4,y4)…使用边标志算法或有效边表算法进行多边形填充。 实验基本步骤 首先、使用MFC AppWizard(exe)向导生成一个单文档视图程序框架。 其次、实现边标志算法或有效边表算法函数,如下: void FillPolygon(CDC *pDC, int px[], int py[], int ptnumb); px:该数组用来表示每个顶点的x坐标 py :该数组用来表示每个顶点的y坐标 ptnumb:表示顶点个数 注意实现函数FillPolygon可以直接通过窗口的DC(设备描述符)来进行多边形填充,不需要使用帧缓冲存储。(边标志算法)首先用画线函数勾画出多边形,再针对每条扫描线,从左至右依次判断当前像素的颜色是否勾画的边界色,是就开始填充后面的像素直至再碰到边界像素。注意对顶点要做特殊处理。 通过调用GDI画点函数SetPixel来画出填充过程中的每个点。需要画线可以使用CDC的画线函数MoveTo和LineTo进行绘制,也可以使用实验一实现的画直线函数。 CPoint MoveTo(int x, int y ); BOOL LineTo(int x, int y ); 实现边标志算法算法需要获取某个点的当前颜色值,可以使用CDC的成员函数 COLORREF GetPixel(int x, int y ); 再次、找到文档视图程序框架视图类的OnDraw成员函数,调用FillPolygon 函数画出填充的多边形,如下: void CTestView::OnDraw(CDC* pDC) { CTestcoodtransDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc);

山东大学物理学考试试题一

山东大学物理学考试试题一 一填空题(共32分) 1.(本题 3分)(0355) 假如地球半径缩短1%,而它的质量保持不变,则地球表面的重力加速度g 增大的百分比是________. 2.(本题3分)(0634) 如图所示,钢球 A和B质量相等,正被绳 牵着以ω0=4rad/s的角速度绕竖直轴转动,二 球与轴的距离都为r1=15cm.现在把轴上环C 下移,使得两球离轴的距离缩减为r2=5cm.则 钢球的角速度ω=_____ 3.(本题3分)(4454) 。 lmol的单原子分子理想气体,在1atm的恒定压强下,从0℃加热到100℃, 则气体的内能改变了_____J.(普适气体常量R=8.31J·mol-1·k-1) 4。(本题3分)(4318) 右图为一理想气体几种状态变化过程的p-v图, 其中MT为等温线,MQ为绝热线,在AM, BM,CM三种准静态过程中: (1)(1)温度升高的是_____ 过程;

(2)气体吸热的是______ 过程. 5。(本题3分)(4687) 已知lmol的某种理想气体(其分子可视为刚性分子),在等压过程中温度上 升1K,内能增加了20.78J,则气体对外作功为______ 气体吸收热 量为________.(普适气体常量R=8.31.J·mol-1·K-1) 6.(本题4分)(4140) 所谓第二类永动机是指 ____________________________________________________ 它不可能制成是因为违背了_________________________________________________。7。(本题3分)(1391) 一个半径为R的薄金属球壳,带有电荷q壳内充满相对介电常量为εr的各 向同性均匀电介质.设无穷远处为电势零点,则球壳的电势 U=_________________________. 8.(本题3分)(2620) 在自感系数L=0.05mH的线圈中,流过I=0.8A的电流.在切断电路后经 过t=100μs的时间,电流强度近似变为零,回路中产生的平均自感电动势 εL=______________· 9。(本题3分)(5187) 一竖直悬挂的弹簧振子,自然平衡时弹簧的伸长量为x o,此振子自由振动的 周期T=____. 10·(本题 4分)(3217): 一束单色光垂直入射在光栅上,衍射光谱中共出现5条明纹;若已知此光栅 缝宽度与不透明部分宽度相等,那么在中央明纹一侧的两条明纹分别是 第_________级和第________级谱线. 二.计算题(共63分) 11.(本题10分)(5264) , 一物体与斜面间的摩擦系数μ=0.20,斜面固定,倾角 a=450.现给予物体以初速率v0=l0m/s,使它沿斜面向 上滑,如图所示.求: (1)物体能够上升的最大高度h; (2)(2)该物体达到最高点后,沿斜面返回到原出发点时速率v.

计算机图形学-作业答案-几何图形流水线

几何图形流水线:共12题,其中第1-9题每题10分,第10题不计分,第11、12题每题5分,总分100分 1.图形流水线总体上可分为两段,它们的名称分别是什么? 答:图形流水线总体上可分为“几何图形流水线”和“像素图形流水线”两段,分别用于生成、处理几何图形与像素图形。(注:两段流水线的分隔点在“透视投影”这一步骤,投影后,三维几何图形转换为二维几何图形,几何图形处理结束,像素图形处理开始) 2.简述几何图形与像素图形的区别、联系。 答: (1)几何图形可以是三维的,也可以是二维的,这种图形是连续的、理想的图形,点(Point)无穷小,无尺寸、形状概念,直线无宽度概念,平面无厚度概念,直线、平面均由无穷不可数点集构成。在图形系统中描述几何图形时,往往采用能够唯一确定几何图形的参数。例如,用直线段的2个端点描述直线段,用多边形的顶点序列描述多边形等。 (2)像素图形一般使用二维结构,这种图形是离散的、实际的图形,像素(Pixel)有尺寸、形状的概念,并不是无穷小的点,由像素构成的直线段也有宽度概念,直线段、多边形均由有限的像素构成。在图形系统中描述像素图形时,必须使用规则的像素阵列描述图形的整体信息,而不是其关键参数。例如,描述直线段时必须给出该直线段经过的所有像素,描述多边形时必须给出多边形覆盖的所有像素。由于像素图形的基本组成单位与图像一致,都是像素,因此,在不引起混淆的情况下,不特定区分这两种术语。 (3)几何图形可对三维场景与其二维投影作简洁的描述,数据量相对较小,能降低系统管理虚拟场景复杂度,但由于几何图形是连续、理想的,因此它不能用于最终显示。像素图形可对最终的显示内容作精确的描述,并且,只有像素图形才能最终用于显示,但像素图形的数据量相对庞大,因此一般仅在图形系统作透视投影、形成二维几何图形后,才对其实施像素化,从而避免庞大的处理量。 3.简述几何图形流水线中的必要步骤。

相关文档
最新文档