文档库 最新最全的文档下载
当前位置:文档库 › 实验1实验报告格式

实验1实验报告格式

实验1实验报告格式
实验1实验报告格式

实验1实验报告格式

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

实验题目:用户坐标、视图坐标、Java awt坐标概念的建立和应用

实验内容:掌握用户坐标、视图坐标、Java awt坐标概念,掌握三类坐标的转换算法。编写自己的算法函数,并形成Java语言程序包。编写程序调用验证之。

参考程序:有两个示范程序MyTest.java和MyLineDrawApplet.java

基本概念:

用户坐标:是独立于设备的逻辑坐标,可以是用户用来定义设计对象的各种坐标。

应用程序使用该坐标系:所有传给Java 2D渲染过程的坐标都是指用户坐标。例如下面程序中的默认用户坐标的范围是X轴从-1到1,Y轴也是凑够-1到1。

视图坐标:是设备相关的坐标,随目标渲染设备不同而不同。下面程序中定义的视图坐标的缺省值为(0,0)和(1,1)。

Java awt坐标:使用java.awt时使用的坐标,即窗口显示图像时的边界坐标。

填充:这个过程可以抽象的理解为以已知的线为中心,向周围扩展像素,然后对这些像素所在的方块进行着色。

将用户坐标转换为视图坐标实际上是将独立于设备的逻辑坐标转换为设备相关的坐标,将视图坐标转化为A WT坐标就是将视图坐标按照显示窗口的大小进行缩放。

算法设计:(详细叙述自己设计程序的功能、算法及实现)

程序的功能:

可以根据传入的用户坐标进行视图坐标、A WT坐标之间的转换,其反向转换同理也可以实现,即将转换的方法逆过去即可。此外,程序还可以进行图形的绘画和填充,比如矩形、椭圆、多边形等。

算法及其实现函数:

用户坐标到视图坐标的转换:对于相应的用户坐标应用数学中的平移与放缩,就可以得到视图坐标。具体方法如下:在用户坐标系下,设矩形窗口的左下角坐标为(Ux1,Uyb), 右上角为(Uxr,Uyt),视图坐标系下的两个点坐标分别为(Vx1,V yb)和(Vxr,V yt),

则视图坐标的表达式为:(Xu,Y u)是已知的用户坐标,(Xv ,Y v)是要求的视图坐标Xv=aXu+b Y v=cY u+d

其中:a=(Vxr-Vxl)/(Uxr-Uxl) b=Vxl-aUxl

c=(V yt-V yb)/(Uyt-Uyb) d=V yb-cUyb

//将用户坐标的点转换到视图坐标

public double view_x(double x) {

double s=(x-user_i_x)/(user_a_x- user_i_x);

double t=view_i_x[currentV iew]+s* //坐标的平移及压缩

(view_a_x[currentView]-view_i_x[currentV iew]);

return t;

}

public double view_y(double y) {

double s=(y-user_i_y)/(user_a_y-user_i_y);

double t=view_i_y[currentV iew]+s* //坐标的平移及压缩

(view_a_y[currentView]-view_i_y[currentV iew]);

return t;

}

视图坐标到A WT坐标的转换:由于视图坐标在0到1之间,因此将显示窗口的宽和高

按照视图坐标缩小就得到A WT坐标。具体算法如下:

视图坐标为(Vx ,V y),窗口的宽和高分别为:Ww和Wh,A WT坐标为(X,Y),其中X、Y均为整数,因此计算之后应将计算结果转为整数,并且与V y坐标方向相反。

那么X=Vx*Ww Y=(1-V y)*Wh

//将视图坐标系的点转换到Java A WT坐标

public int getIntX(double x) {

return (int)(windowWidth * x); //注意视图坐标0-1之间

}

public int getIntY(double y) {

return (int)(windowHeight * (1-y)); //Y轴方向相反

}

用户坐标到A WT坐标的转换:先按照用户坐标转视图坐标的方法转为视图坐标,然后按照视图坐标转A WT坐标的方法转为A WT坐标,简而言之,就是将第一种和第二种转换相结合。

//将用户坐标的点转换到Java A WT坐标

public int getX(double x) {

double xx=view_x(x); //先将x转换到视图坐标

int ix=getIntX(xx); //将视图坐标转换到Java A WT坐标

return ix;

}

public int getY(double y) {

double yy=view_y(y); //先将y转换到视图坐标

int iy=getIntY(yy); //将视图坐标转换到Java A WT坐标

return iy;

}

椭圆的画法:用到圆心坐标和两个半径,画的时候首先将用户坐标转成java A WT坐标。

public void drawOval(double x, double y, double xr, double yr) {

// 圆心从用户坐标转换到Java A WT坐标

int ix = getX(x);

int iy = getY(y);

int ixr = getDimensionX(xr); // x轴半径投影到Java A WT坐标

int iyr = getDimensionX(yr); // y轴半径投影

int x0 = ix - ixr; // 椭圆外切矩形的左上角x坐标

int y0 = iy - iyr; // 椭圆外切矩形的左上角y坐标

graphics.drawOval(x0, y0, 2 * ixr, 2 * iyr);

}

代码:(给出主要的Java程序和注解)

package first;

import java.io.*;

import java.awt.*;

import java.awt.image.*;

//定义容器类

public class MyTest extends Component {

//用户坐标系范围缺省值([-1,1],[-1,1])

protected double user_i_x=-1; //用户坐标系X轴的最小值protected double user_a_x=1; //用户坐标系X轴的最大值protected double user_i_y=-1; //用户坐标系Y轴的最小值protected double user_a_y=1; //用户坐标系Y轴的最大值

//视图的坐标范围缺省值([0,1],[0,1])

protected double[] view_i_x; //各视图X轴最小值的数组protected double[] view_a_x; //各视图X轴最大值的数组protected double[] view_i_y; //各视图Y轴最小值的数组

protected double[] view_a_y; //各视图Y轴最大值的数组

final static int DefaultViewport_a=256; //缺省的视图数

protected int viewport_a=DefaultViewport_a; //最大视图数protected int viewportNum=0; //当前视图数

protected int currentView=0; //当前视图的索引号

//窗口大小

final static int DefaultWindowSize=256; //缺省的窗口大小protected int windowWidth=DefaultWindowSize; //窗口宽度protected int windowHeight=DefaultWindowSize; //窗口宽度

//定义Java A WT 的Graphics 和Component

protected Graphics graphics; //MyTest的Graphics数据类protected Component component; //MyTest的component数据类protected Color fontColor=Color.white; //当前前景颜色

protected Color backColor=Color.white; //当前背景色

//构造方法

public MyTest(Component a) {

component=a; //设定MyTest类所用的Component

graphics=a.getGraphics(); //设定MyTest类所用的graphics

windowWidth=a.getSize().width; //窗口宽度

windowHeight=a.getSize().height; //窗口高度

createViewport(DefaultViewport_a); //创建视图

}

//创建视图

private void createViewport(int max) {

currentV iew=0; //设定当前视图索引号

viewport_a=max; //设定视图数的最大值

view_i_x=new double[viewport_a]; //存放各视图X轴最小值view_a_x=new double[viewport_a]; //存放各视图X轴最大值view_i_y=new double[viewport_a]; //存放各视图y轴最小值view_a_y=new double[viewport_a]; //存放各视图y轴最大值view_i_x[currentView]=0.0; //设定当前视图的坐标轴范围

view_i_y[currentView]=0.0;

view_a_x[currentV iew]=1.0;

view_a_y[currentV iew]=1.0;

viewportNum=1; //当前视图数

}

//设定用户坐标系范围

public void setWindow(double x1,double x2,double y1,double y2) { user_i_x=x1; //设定窗口(用户坐标系)X轴的最小值

user_a_x=x2; //设定窗口(用户坐标系)X轴的最大值

user_i_y=y1; //设定窗口(用户坐标系)y轴的最小值

user_a_y=y2; //设定窗口(用户坐标系)y轴的最大值

}

//设定视图

public void setViewport(double x1,double x2,double y1,double y2) { currentV iew=viewportNum; //设定新的当前视图索引号

viewportNum++; //当前视图数加1

view_i_x[currentView]=x1; //存放视图的X轴最小值

view_a_x[currentV iew]=x2; //存放视图的X轴最大值

view_i_y[currentView]=y1; //存放视图的y轴最小值

view_a_y[currentV iew]=y2; //存放视图的y轴最大值

}

//视图复位

public void resetViewport() {

currentV iew=0; //当前视图索引号重归于零

view_i_x[currentView]=0.0; //设定当前视图的坐标轴范围

view_i_y[currentView]=0.0;

view_a_x[currentV iew]=1.0;

view_a_y[currentV iew]=1.0;

viewportNum=1; //当前视图数

}

//将视图坐标系的点转换到Java A WT坐标

public int getIntX(double x) {

return (int)(windowWidth * x); //注意视图坐标0-1之间

}

public int getIntY(double y) {

return (int)(windowHeight * (1-y)); //Y轴方向相反

}

//将用户坐标的点转换到视图坐标

public double view_x(double x) {

double s=(x-user_i_x)/(user_a_x-user_i_x);

double t=view_i_x[currentV iew]+s* //坐标的平移及压缩(view_a_x[currentView]-view_i_x[currentV iew]);

return t;

}

public double view_y(double y) {

double s=(y-user_i_y)/(user_a_y-user_i_y);

double t=view_i_y[currentV iew]+s* //坐标的平移及压缩(view_a_y[currentView]-view_i_y[currentV iew]);

return t;

}

//将用户坐标的点转换到Java A WT坐标

public int getX(double x) {

double xx=view_x(x); //先将x转换到视图坐标

int ix=getIntX(xx); //将视图坐标转换到Java A WT坐标

return ix;

}

public int getY(double y) {

double yy=view_y(y); //先将y转换到视图坐标

int iy=getIntY(yy); //将视图坐标转换到Java A WT坐标

return iy;

}

//将用户坐标系的宽度、高度值投影到Java A WT坐标

public int getDimensionX(double w) {

double x=view_a_x[currentV iew]-view_i_x[currentView];

x*=windowWidth*w/(user_a_x-user_i_x); //按比例投影,经由视图坐标系return ((int)Math.abs(x)); //用户坐标系可能反向

}

public int getDimensionY(double h) {

double y=view_a_y[currentV iew]-view_i_y[currentView];

y*=windowHeight*h/(user_a_y-user_i_y); //按比例投影,经由视图坐标系return ((int)Math.abs(y)); //用户坐标系可能反向

}

//有关当前颜色的设定方法:画笔颜色、前景色、背景色

public Color getColor() {

return fontColor; //得到当前颜色序号

}

public void setColor(Color c) {

graphics.setColor(c); //设置图形对象的颜色

fontColor=c; //设定当前颜色序号

}

public Color getForeground() {

return fontColor; //得到当前前景色序号

}

public void setForeground(Color c) {

component.setForeground(c); //设置前景色

fontColor=c; //设定当前前景色序号

}

public Color getBackground() {

return backColor; //得到当前背景色序号

}

public void setBackground(Color c) {

component.setBackground(c); //设置背景色

backColor=c; //设定当前背景色序号

}

//-----各类图形的描画方法-----------

//直线画法:两点式参数

public void drawLine(double x1,double y1,double x2,double y2) { //从用户的点坐标转换到Java A WT坐标

int ix1=getX(x1); int iy1=getY(y1);

int ix2=getX(x2); int iy2=getY(y2);

graphics.drawLine(ix1,iy1,ix2,iy2); //这个方法它是怎样画直线的?}

//矩形画法:对角式参数

public void drawRect(double x1,double y1,double x2,double y2) { //从用户的点坐标转换到Java A WT坐标

int ix1=getX(x1); int iy1=getY(y1);

int ix2=getX(x2); int iy2=getY(y2);

int ix0=(ix1

int iy0=(iy1

int width=Math.abs((ix1-ix2))+1; //矩形宽度,单位像素

int height=Math.abs((iy1-iy2))+1; //矩形高度

graphics.drawRect(ix0,iy0,width,height);

}

//矩形填充

public void fillRect(double x1,double y1,double x2,double y2) { //从用户的点坐标转换到Java A WT坐标

int ix1=getX(x1); int iy1=getY(y1);

int ix2=getX(x2); int iy2=getY(y2);

int ix0=(ix1

int iy0=(iy1

int width=Math.abs((ix1-ix2))+1; //矩形宽度,单位像素

int height=Math.abs((iy1-iy2))+1; //矩形高度

graphics.fillRect(ix0,iy0,width,height); //填充算法如何实现?

}

//椭圆的画法(圆心坐标和两个半径)

public void drawOval(double x,double y,double xr,double yr) {

//圆心从用户坐标转换到Java A WT坐标

int ix=getX(x); int iy=getY(y);

int ixr=getDimensionX(xr); //x轴半径投影到Java A WT坐标

int iyr=getDimensionX(yr); //y轴半径投影

int x0=ix-ixr; //椭圆外切矩形的左上角x坐标

int y0=iy-iyr; //椭圆外切矩形的左上角y坐标

graphics.drawOval(x0,y0,2*ixr,2*iyr);

}

//椭圆的填充(圆心坐标和两个半径)

public void fillOval(double x,double y,double xr,double yr) {

//圆心从用户坐标转换到Java A WT坐标

int ix=getX(x); int iy=getY(y);

int ixr=getDimensionX(xr); //x轴半径投影到Java A WT坐标int iyr=getDimensionX(yr); //y轴半径投影

int x0=ix-ixr; //椭圆外切矩形的左上角x坐标

int y0=iy-iyr; //椭圆外切矩形的左上角y坐标

graphics.fillOval(x0,y0,2*ixr,2*iyr);

}

//多边形

public void drawPolygon(double[] x,double[] y,int numPoints) { int[] ix=new int[numPoints];

int[] iy=new int[numPoints];

for(int i=0;i

ix[i]=getX(x[i]); //从用户坐标点转换到Java A WT坐标

iy[i]=getY(y[i]);

}

graphics.drawPolygon(ix,iy,numPoints); //封闭的折线图

}

//多边形填充

public void fillPolygon(double[] x,double[] y,int numPoints) { int[] ix=new int[numPoints];

int[] iy=new int[numPoints];

for(int i=0;i

ix[i]=getX(x[i]); //从用户坐标点转换到Java A WT坐标

iy[i]=getY(y[i]);

}

graphics.fillPolygon(ix,iy,numPoints); //掌握填充的算法是重点}

//写字符串

public void drawString(String str,double x,double y) {

//从用户坐标点转换到Java A WT坐标

int ix=getX(x); int iy=getY(y);

graphics.drawString(str,ix,iy);

}

//获取当前Graphics类的字体

public Font getFont() {

return graphics.getFont();

}

//设定当前Graphics类的字体

public void setFont(Font f) {

graphics.setFont(f);

}

//定义一种字体:仅对window已有字体放大尺寸

public Font MyFont(String name,int style,double size) {

int DefaultFontSize=12;

if(size<=0) size=1.0; //字体大小不能为负数

int isize=(int)(DefaultFontSize*size); //定义字体的大小

Font f=new Font(name,style,isize); //构造字体

return f;

}

//Java A WT坐标系到视图坐标系的反向转换

public int getViewport(int ix,int iy){

if(viewportNum==1) return 0; //默认视图

double s=(double)(ix)/(double)windowWidth;

double t=(double)(windowHeight-iy)/(double)windowHeight;

for(int i=0;i

if(s>=view_i_x[i] && s<=view_a_x[i] &&

t>=view_i_y[i] && t<=view_a_y[i]) return i;

}

return 0;

}

//视图到用户坐标系的反向转换(x坐标)

public double getUserX(int ix,int v) {

double t=(double)(ix)/(double)windowWidth;

double x=user_i_x+(t-view_i_x[v])/(view_a_x[v]-view_i_x[v])*

(user_a_x-user_i_x);

return x;

}

//视图到用户坐标系的反向转换(y坐标)

public double getUserY(int iy,int v) {

double t=(double)(windowHeight-iy)/(double)windowHeight;

double y=user_i_y+(t-view_i_y[v])/(view_a_y[v]-view_i_y[v])*

(user_a_y-user_i_y);

return y;

}

//******线段光栅化的成员变量********

protected Image image; //Java图像类的对象

protected MemoryImageSource mis; //内存图像数据源

protected int pixelWidth; //图像点阵的宽度(像素数)

protected int pixelHeight; //图像点阵的高度(像素数)

protected int[] pixel; //存放图像点的颜色(行优先一维存放)protected int xoffset; //像素数据窗口内X坐标的偏移

protected int yoffset; //像素数据窗口内Y坐标的偏移

//直线(光栅化)实数型Bresenham算法

public void rasterizeDrawLine(double x1,double y1,double x2,double y2) { double leftTopx,leftTopy;

//从用户坐标到Java A WT坐标

int ix1=getX(x1);

int iy1=windowHeight-getY(y1); //到窗口下方的像素数

int ix2=getX(x2);

int iy2=windowHeight-getY(y2); //到窗口下方的像素数

if(x1

leftTopx=x1; //左上角的X坐标值设为x1(用户坐标)

xoffset=ix1; //窗口中的偏移量是Java A WT坐标

}

else{

leftTopx=x2; //左上角的X坐标值设为x2(用户坐标)

xoffset=ix2; //窗口中的偏移量是Java A WT坐标

}

if(y1

leftTopy=y2; //左上角的y坐标值设为y2

yoffset=iy1; //窗口中的偏移量是Java A WT坐标

}

else{ //用户坐标原点在左下,Java A WT在左上leftTopy=y1; //左上角的y坐标值设为y1(用户坐标)

yoffset=iy2; //窗口中的偏移量是Java A WT坐标

}

int dx=ix2-ix1; //取得X向的间距

int dy=iy2-iy1; //取得y向的间距

int adx=Math.abs(dx); //X向的间距的绝对值

int ady=Math.abs(dy); //Y向的间距的绝对值

pixelWidth=adx+1; //图像点阵的宽度(像素数)

pixelHeight=ady+1; //图像点阵的高度(像素数)

//一维数组存放图像点的颜色(行优先)

pixel=new int[pixelWidth*pixelHeight];

for(int k=0;k

pixel[k]=0x00000000; //预设透明背景,32位0

int sx=(dx>0)?1:-1; //取正负号,1或者-1

int sy=(dy>0)?1:-1;

int x=ix1; //x从ix1开始循环

int y=iy1; //y从iy1开始循环

if(adx==0) { //说明这是平行于Y轴的直线

for(int j=1;j<=ady;j++) {

myPutPixel(x,y); //调用同类成员函数,设当前定像素颜色

y+=sy; //y坐标的改变量为1或者-1个像素

}

}

else if(ady==0) { //说明这是平行于x轴的直线

for(int i=1;i<=adx;i++) {

myPutPixel(x,y); //调用同类成员函数,设当前定像素颜色

i+=sx; //x坐标的改变量为1或者-1个像素

}

}

else if(adx>ady) { //直线走向贴近x轴方向

double d=(double)dy/(double)dx; //直线斜率

double ty=(double)y;

for(int i=1;i<=adx;i++,x+=sx) { //x增加1或者-1个像素

myPutPixel(x,y); //调用同类成员函数,设定当前像素颜色

ty+=sx*d; //y坐标相应的改变量(像素)

if(Math.abs(ty-y)>Math.abs(ty-y-sy))

y+=sy; //沿y向前进了一个像素

}

}

else { //直线走向贴近Y轴方向(adx<=ady)

double d=(double)dx/(double)dy; //直线斜率

double tx=(double)x;

for(int j=1;j<=ady;j++,y+=sy) { //y增加1或者-1个像素

myPutPixel(x,y); //调用同类成员函数,设当前定像素颜色

tx+=sy*d; //y坐标相应的改变量(像素)

if(Math.abs(tx-x)>Math.abs(tx-x-sx))

x+=sx; //沿x向前进了一个像素

}

}

/**作成内存图像源**/

mis=new MemoryImageSource(pixelWidth,pixelHeight,

pixel,0,pixelWidth); //生成内存图像有五个参数image=createImage(mis); //生成图像

/**调用显示图像方法,需要四个参数**/

myDrawImage(image,leftTopx,leftTopy,this);

} //结束Bresenham算法

//设定当前像素的颜色

public void myPutPixel(int i,int j) {

int r=getColor().getRed()&0xff; //获取当前红色值

int g=getColor().getGreen()&0xff; //绿色值

int b=getColor().getBlue()&0xff; //蓝色值

int a=0xff000000|(r<<16)|(g<<8)|b;

//组成像素值为32位二进制数,存放到像素数组的相应位置pixel[(pixelHeight-1-(j-yoffset))*pixelWidth+(i-xoffset)]=a;

//其它位置为初始设置的透明色,不覆盖原来已显示的像素

}

//图像的显示

public boolean myDrawImage(Image img,double x,double y,

ImageObserver observer) {

//从用户坐标点转换到Java A WT坐标

int ix=getX(x); int iy=getY(y);

//调用A WT的图像显示

return graphics.drawImage(img,ix,iy,observer);

}

//******画笔移动方法*******

protected double lastX=0; //画笔当前位置X坐标

protected double lastY=0; //画笔当前位置Y坐标

//抬笔移动到指定位置

public void moveTo(double x,double y) {

lastX=x; //更新画笔的当前位置

lastY=y;

}

//落笔移动到指定位置

public void lineTo(double x,double y) {

drawLine(lastX,lastY,x,y); //画直线

lastX=x; //更新画笔的当前位置

lastY=y;

}

} //结束MyTest类

package first;

import first.MyTest; //引入自制包中的类MyTest

import java.applet.Applet;

import java.awt.*;

//===============测试MyTest类==================

//定义主类MyLineDrawApplet

public class MyLineDraw Applet extends Applet {

MyTest m; //定义对象

//Applet程序的自动初始化方法

public void init(){

m=new MyTest(this); //构造方法有参数

}

//Applet程序的绘图方法

public void paint(Graphics g){

m.setBackground(new Color(200,200,200)); //背景色灰白

m.setColor(Color.black);//设定前景色为黑色

m.setWindow(-1,1,-1,1); //设定用户坐标系范围

//缺省的视图为m.setV iewport(0,1,0,1)和Java A WT窗口大小一样

//画X轴

double[] x1={0.95,1.0,0.95}; //箭头三个点的X坐标

double[] y1={-0.03,0.0,0.03}; //箭头三个点的Y坐标

m.drawLine(-1,0,1,0); //画X轴

m.fillPolygon(x1,y1,3); //填充箭头

m.drawString("X轴",0.8,-0.1); //X轴写字符串

//画Y轴

double[] y2={0.95,1.0,0.95}; //箭头三个点的Y坐标

double[] x2={-0.03,0.0,0.03}; //箭头三个点的X坐标

m.drawLine(0,-1,0,1); //画Y轴

m.fillPolygon(x2,y2,3); //填充箭头

m.drawString("Y轴",-0.2,0.9); //Y轴写字符串

//画线

m.setColor(Color.GREEN);

m.drawLine(-1,-1,1,1); //画对角直线

//利用光栅化Bresenham算法画直线

m.setColor(Color.BLUE); //设定前景色为红色

//画矩形

m.drawRect(-0.5, 0.5, 0.5, -0.5);

//画椭圆

m.drawOval(-0.5, 0.5, 0.5, 0.3);

m.setColor(Color.RED);

//写字

m.drawString("蔡敏沙作业", 0.5, -0.8);

}

} //主类MyLineDrawApplet

运行结果:(给出运行结果的截屏和说明)

第一幅截图中程序只调用了画直线的方法,因此画了一条直线,第二个分别又调用了画矩形

和画椭圆的方法。最后一幅截图为矩形填充了蓝色,熟悉了填充的方法。

实验体会:(简单说明学习到的知识点和收获)

1、通过编程加深了对用户坐标、视图坐标和A WT坐标的理解,并且明白了三者之间是如何进行相互转换。给自己以后学习java2D打下了坚实的基础。

2、另一方面又重新复习了A WT的相关编程,加深了对以前所学知识的理解,对于自己以后的灵活应用有很大的益处。

3、由于做这个实验需要看英文资料,因此计算机专业的英语词汇增加了不少,同时又感觉到自己英语水平的不足,以后要加强练习。

4、自己获取需要用的知识是我这次实验最大的收获,对于自己不懂的知识,通过上网查资料、与同学交流,终于将老师所给的题目要求理解到位,慢慢的理解了程序算法的内涵。

物理实验报告格式范文

物理实验报告格式范文 一、实验目的 二、实验仪器和器材(要求标明各仪器的规格型号) 三、实验原理:简明扼要地阐述实验的理论依据、计算公式、画出电路图或光路图 四、实验步骤或内容:要求步骤或内容简单明了 五、数据记录:实验中测得的原始数据和一些简单的结果尽可能用表格形式列出,并要求正确表示有效数字和单位 六、数据处理:根据实验目的对测量结果进行计算或作图表示,并对测量结果进行评定,计算误差或不确定度. 七、实验结果:扼要地写出实验结论 八、误差分析:当实验数据的误差达到一定程度后,要求对误差进行分析,找出产生误差的原因. 九、问题讨论:讨论实验中观察到的异常现象及可能的解释,分析实验误差的主要来源,对实验仪器的选择和实验方法的改进提出建议,简述自己做实验的心得体会,回答实验思考题. 物理探究实验:影响摩擦力大小的因素 技能准备:弹簧测力计,长木板,棉布,毛巾,带钩长方体木块,砝码,刻度尺,秒表。 知识准备: 1. 二力平衡的条件:作用在同一个物体上的两个力,如果大小相等,方向相反,并且在同一直线上,这两个力就平衡。 2. 在平衡力的作用下,静止的物体保持静止状态,运动的物体保持匀速直线运动状态。 3. 两个相互接触的物体,当它们做相对运动时或有相对运动的趋势时,在接触面上会产生一种阻碍相对运动的力,这种力就叫摩擦力。 4. 弹簧测力计拉着木块在水平面上做匀速直线运动时,拉力的大小就等于摩擦力的大小,拉力的数值可从弹簧测力计上读出,这样就测出了木块与水平面之间的摩擦力。

探究导引 探究指导: 关闭发动机的列车会停下来,自由摆动的秋千会停下来,踢出去的足球会停下来,运动的物体之所以会停下来,是因为受到了摩擦力。 运动物体产生摩擦力必须具备以下三个条件:1.物体间要相互接触,且挤压;2.接触面要粗糙;3.两物体间要发生相对运动或有相对运动的趋势。三个条件缺一不可。 摩擦力的作用点在接触面上,方向与物体相对运动的方向相反。由力的三要素可知:摩擦力除了有作用点、方向外,还有大小。 提出问题:摩擦力大小与什么因素有关? 猜想1:摩擦力的大小可能与接触面所受的压力有关。 猜想2:摩擦力的大小可能与接触面的粗糙程度有关。 猜想3:摩擦力的大小可能与产生摩擦力的两种物体间接触面积的大小有关。 探究方案: 用弹簧测力计匀速拉动木块,使它沿长木板滑动,从而测出木块与长木板之间的摩擦力;改变放在木块上的砝码,从而改变木块与长木板之间的压力;把棉布铺在长木板上,从而改变接触面的粗糙程度;改变木块与长木板的接触面,从而改变接触面积。 物理实验报告 .化学实验报告 .生物实验报告 .实验报告格式 .实验报告模板 探究过程: 1. 用弹簧测力计匀速拉动木块,测出此时木块与长木板之间的摩擦力:0.7N 2. 在木块上加50g的砝码,测出此时木块与长木板之间的摩擦力:0.8N 3. 在木块上加200g的砝码,测出此时木块与长木板之间的摩擦力:1.2N 4. 在木板上铺上棉布,测出此时木块与长木板之间的摩擦力:1.1N 5. 加快匀速拉动木块的速度,测出此时木块与长木板之间的摩擦力:0.7N 6. 将木块翻转,使另一个面积更小的面与长木板接触,测出此时木块与长木板之间的摩擦力:0.7N 探究结论:

化学实验报告样本

( 实验报告) 姓名:____________________ 单位:____________________ 日期:____________________ 编号:YB-BH-053807 化学实验报告样本Sample of chemical experiment report

化学实验报告样本 (以草酸中h2c2o4含量的测定为例) 实验题目:草酸中h2c2o4含量的测定 实验目的: 学习naoh标准溶液的配制、标定及有关仪器的使用; 学习碱式滴定管的使用,练习滴定操作。 实验原理: h2c2o4为有机弱酸,其ka1=5.9×10-2,ka2=6.4×10-5。常量组分分析时cka1>10-8,cka2>10-8,ka1/ka2<105,可在水溶液中一次性滴定其两步离解的h+: h2c2o4+2naoh===na2c2o4+2h2o 计量点ph值8.4左右,可用酚酞为指示剂。 naoh标准溶液采用间接配制法获得,以邻苯二甲酸氢钾标定: -cook -cooh +naoh=== -cook

-coona +h2o 此反应计量点ph值9.1左右,同样可用酚酞为指示剂。 实验方法: 一、naoh标准溶液的配制与标定 用台式天平称取naoh1g于100ml烧杯中,加50ml蒸馏水,搅拌使其溶解。移入500ml试剂瓶中,再加200ml蒸馏水,摇匀。 准确称取0.4~0.5g邻苯二甲酸氢钾三份,分别置于250ml锥形瓶中,加20~30ml蒸馏水溶解,再加1~2滴0.2%酚酞指示剂,用naoh标准溶液滴定至溶液呈微红色,半分钟不褪色即为终点。 二、h2c2o4含量测定 准确称取0.5g左右草酸试样,置于小烧杯中,加20ml蒸馏水溶解,然后定量地转入100ml容量瓶中,用蒸馏水稀释至刻度,摇匀。 用20ml移液管移取试样溶液于锥形瓶中,加酚酞指示剂1~2滴,用naoh 标准溶液滴定至溶液呈微红色,半分钟不褪色即为终点。平行做三次。 实验数据记录与处理: 一、naoh标准溶液的标定 实验编号123备注 mkhc8h4o4/g始读数 终读数 结果 vnaoh/ml始读数

1建交函背诵句子

建交函句子中英对照 1、我方从美国驻北京大使馆的商务参赞处得知贵公司预购买女士针织衫。 We owe your name and address to the Commercial Counselor’s Office of the American Embassy in Beijing who has informed us that you are in the market for lady’s sweaters. 2、从德国商会处得知,贵公司多年来经营纺织品进口业务。 We learn/know/obtain/note/get your name and address from the Germany Chamber of Commerce that you have been importer of textiles for many years. 3、经斯密斯介绍,我方得知贵公司预购买缝纫机。 Through the courtesy of/ On the recommendation of Mr. Smith, we know you are in the market for sewing machines. 4、ABC 公司将贵公司介绍给我们。 You are introduced/recommended to us by ABC Company. 5、借此机会,我方希望与贵公司建立业务关系。 We avail ourselves of this opportunity to(借此机会,后面连接do)approach you for (approach sb.for sth. 为某事与某人联系) the establishment of trade relations with you. We take this opportunity to approach you for the establishment of trade relations with you. 6、特此致函,希望与贵公司建立业务关系。 We are writing to you hoping to establish/set up/ build/ form/enter into business relations with you. 7、我公司作为国有企业是中国最大的煤炭出口商之一。 We, as a state-owned organization, are one of the leading/ major/ important exporters of coal in China.

证券模拟交易综合实验报告

证券模拟交易综合实验 报告 Company number:【WTUT-WT88Y-W8BBGB-BWYTT-19998】

证券模拟交易综合实验报告 学院: 班级: 学号: 姓名: 目录 一、实验目的 (2) 二、实验内容与要求 (2) 三、实验过程 (2) 基本面分析和技术分析 (2) 3.1.1基本面分析 (2) 3.1.2技术分析 (4) 对弘高创意公司的基本面分析 (6) 3.2.1公司基本分析 (6) 3.2.2公司财务分析 (11) 对弘高创意公司的技术分析 (15) 3.3.1 K线分析 (15) 3.3.2相对强弱指标RSI分析 (16) 3.3.3随机指标KDJ分析 (16) 3.3.4趋向指标DMI分析 (17) 3.3.5平滑异同移动平均线MACD分析………………………………………… 18 3.3.6变动速率ROC分析 (19)

四、模拟心得 (20) 参考文献 (21) 证券交易综合实验报告 一、实验目的: 通过本实验应熟悉一般股票行情动态分析系统的功能构成,掌握基本的鼠标和键盘操作,理解系统中的相关行情术语、符号、图形的含义。同时通过股票模拟交易熟悉股票的交易流程和交易规则,能够阅读公司资料进行并初步的基本分析。 二、实验内容与要求: 内容: (1)进入行情分析系统和交易系统,掌握其主要功能的键盘以及鼠标操作方法。 (2)阅读大盘和个股动态行情图,验证主要行情术语和指标的含义 (3)通过模拟交易验证股票交易的流程和交易规则。 (4)掌握阅读上市公司资料的一般方法 要求: 实验结束后写出实验报告,报告内容包括实验目的、实验步骤和实验结果(或结论) 三、实验过程: 基本面分析和技术分析 首先是了解了证券投资分析,其中包含基本面分析和技术分析。 基本面分析 基本面分析又称基本分析,是以证券的内在价值为依据,着重于对影响证券价格及其走势的各项因素的分析,以此决定投资购买何种证券及何时购买。基本面分析又分为宏观基本面分析和微观基本面分析。 宏观基本面分析包含以下因素: (1)自然、政治因素:地震、台风、战争等的影响。 (2)经济因素: ①国内生产总值:持续、稳定、高速的GDP增长,对证券市场最有利。宏观调控下的GDP减速增长对证券市场暂时不利。GDP停滞或下降,证券市场可能大跌。

实验报告格式范文

实验报告格式范文 实验一撰写可行性研究报告 一、实验目的 1、掌握可行性研究步骤; 2、学习编制可行性研究报告。 二、实验要求 硬件:Intel Pentium 120 或以上级别的CPU,大于16MB的内存。 软件:Win dows 95/98/2000 操作系统,Office 97/2000 软件 学时:2学时 写岀此项实验报告 三、实验内容 1、可行性研究(结构化分析)方法; 2、绘制数据流图,使用Word写实验报告。 四、实验步骤 1 ?引言 1.1 编写目的 可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解。 经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。本报告经审核后,交软件经理审查。 1 . 2 项目背景 (1 )待开发的软件产品名称:旅行社机票预定系统。 (2)本项目的提岀者:冯剑。开发者:李翀。用户:旅行社 (3)本软件产品将用于旅行社的机票预定和费用的记录。

1 . 3术语说明 DFD (数据流图):一种描述书记变换的图形工具,是结构化分析方法最普遍采用的表示手段,但数据流图并不是结构化分析模型的全部,数据字典和小说明为数据流图提供了补充,并用以验证图形表示的正确性、一致性和完整性,三者共同构成了被建系统的模型。 1 . 4.系统参考文献 参考文献见附录 2?可行性研究的前提 2.1基本要求 ⑴功能 本软件实现的功能有:为游客提供机票预定服务,提高旅游局的服务质量和服务效率。 对航班数据库的查询和修改,对机票费用记帐数据库的查询和修改,记录旅客信息(姓名、性别、年龄、身份证号、单位、旅行时间、目的地)、航班时间和班次,打印机票和帐单。 (2) 性能 时间:提供的信息必须及时的反映在工作平台上。售票系统的定单必须无差错的存 储在机场的主服务器上。对服务器上的数据必须进行及时正确的刷新。一笔业务在一分钟内完成。空间:运行空间 2M。 (3) 系统的输入和输岀 输入:旅行社定票单。数据完整,详实。 输岀:机票、帐单。简捷,快速,实时。 (4) 处理流程 旅行社将定票信息输入定票系统,系统输岀机票和帐单给旅客。 5 )安全保密要求

实验报告格式与要求

作业格式要求 一、作业题目 围绕如何学习信息安全专业课程,掌握专业知识等内容自拟题目并进行论述。 二、用纸、页面设置要求 作业应按规定格式用计算机打印,纸张大小一律使用A4复印纸,单面打印。 页面设置:每一面的上方(天头)和下方(地脚)应留边25mm左右,左侧(订口)和右侧(切口)应分别留边317mm左右。页码设置为:插入页码,居中。 三、作业内容打印要求 作业中所有标点符号必须是中文全角逗号、句号。 (一)目录 采用四号字,其中每章题目用黑体字,每节题目用宋体字,并注明各章节起始页码,题目和页码用“……”相连,如下所示: 目录(黑体小3号) (自然空一行) 第一章 XXXXXXXX ……………………………………………1 (黑体小4号) 1.1 XXXXXX ………………………………………………2 (宋体小4号) 1.1.1 XXXXX …………………………………………6 (宋体小4号) 第二章 XXXXXXXXXX ………………………………………40(黑体小4号)(二)正文字体要求 每章题目居中、黑体小三号;每节题目左顶边、宋体四号加黑;每小节题目左顶边、宋体小四号加黑。正文文字用宋体小四号汉字和小四号“Times New Roman”英文字体,每自然段首行缩进2个字符。 (三)行间距要求 每章题目与每节题目之间的行距设置:每章题目后设单倍行距,段后0.5 行。

每节题目与小节题目之间的行距设置:每节题目后设单倍行距,段后0.5 行。 正文行距设置:设多倍行距,设置值为1.25。 (四)正文章节序号编制 章,编写为:第一章,第二章…。 节,编写为:1. 1、1. 2…,2. 1、2. 2…。 小节,编写为:1. 1. 1, 1. 1. 2…。 小节以下层次,先以括号为序,如(1),(2)…;再以圈圈为序,如①, ②…。层次采用如下格式: 例如: 第一章 XXXXXXXX(黑体小三号)(单倍行距,段后0.5行) 1. 1 XXXXXXXX(宋体四号加黑)(单倍行距,段后0.5行) 1.1. 1 xxxxxx(宋体小四号加黑) (首行缩进2个字符)(1)xxxxx(小四号宋体) (首行缩进2个字符)① xxxxxx(小四号宋体) (下一章另起一页) 第二章 XXXXXXXX(黑体小三号)(单倍行距,段后0.5行) 2. 1 XXXXXXXX(宋体四号加黑)(单倍行距,段后0.5行) 2.1. 1 xxxxxx(宋体小四号加黑) (首行缩进2个字符)(1)xxxxx(宋体小四号) (首行缩进2个字符)① xxxxxx(宋体小四号) (五)报告的公式、图与表 公式号以章分组编号,如(2-4)表示第二章的第4个公式。 公式尽量采用公式编辑应用程序输入,选择默认格式,公式号右对齐,公式调整至基本居中。 图与表中的文字小于正文中的文字字号。 图与表以章分组编序号,如图3-5表示第三章的第5幅图。

出口商建交函

浙江云水遥户外用品有限公司 ZheJiang cloud water away camping equipment Co., Ltd. No.120 B District Qingyan Road Yiwu, China June 25th 2012 Singapore Leafour Outdoor Trading Pte Ltd. No.22A Sago Street Singapore Dear Madam or Sir, We were recommended to your company by the Alibaba, which told us that you want import the camping tent. Our company exports the camping tent. We have been in business since 1978, therefore they are of good quality and have fine workmanship. Our company has a variety of tents that can meet you needs and we have wide experience in all the lines we handle. So we wish establish trade relationship with you. We are sending you under separate cover by airmail a copy of the latest catalog. Please let us know if there are any items which are of interest to you and we will send you quotations and samples. We await your early relay. Angela Manager ZheJiang cloud water away camping equipment Co., Ltd.

技术分析实验报告

证券投资模拟 技术分析实验(实训)课程报告 实验(实训)时间: 2016 年5 月27 日指导教师评分: 姓名XX 班级、学号XX 组别XX 实验课程证券投资模拟实验项目证券投资技术分析 实验名称:证券投资技术分析(同花顺) 实验目的:熟悉同花顺炒股软件的盘面分析;掌握K线的基本理论及含义;掌握集中主要切线的画法及应用;掌握主要形态的识别、画法及理论;掌握主要指标的盘面分析及相关理论。了解扩展证券投资扩展理论及方法。 实验内容: 1、同花顺盘面解读与分析 2、切线的画法与分析 3、形态的画法与分析 4、指标分析 实验原理: 1、市场行为包含一切信息:基本面、政治因素、心理因素等等因素都要 最终通过买卖反映在价格中,也就是价格变化反映供求关系,供求关系 决定价格变化。 2、价格沿趋势波动:对于已经形成的趋势来讲,通常是沿现存趋势继续 演变。 3、历史会重演 实验(实训)案例分析——以中信证券(600030)为例

上证(深圳)A股大盘分析: 个股技术分析: 分析一图一中1位置出现明显的“希望之星”图形,是一个非常好的买入信号,同时下方成交量较上一交易日有明显上升也是对买入信号的一个有力支撑。接后几日5日均线一改前面与10日均线纠缠不清的状况,一路之上,冲破10日均线的封锁,紧接着更是突破30日均线,一路上扬。 分析二图一中2位置已经出现“怀星抱月”,显示出多空双方力量正在发生转变。之后两天多空双方开始拉锯战,但从图中可以看出,卖方力量正在逐渐形成,同时我们应该看到在成交量上比之之前的大力上涨已经有了明显的放缓,5日线已经向下穿透10日线,说明后期可能出现成交量的反降。 之后第四日无论是价格还是交易量都出现反常的增长,如果被这一反常的变化所迷惑那就很可能在接下来的交易中造成损失。其实我们仔细想想不难发现出现这一变化的原因。因为这正是价格即将下降前多方力量的一次全力出击,因为成交量的异常上升有力的说明了这点。随着前段时间价格的不断上涨,多上市场已经力量不足,之前出现“怀星抱月”的时候已经显露出来,但多方力量中,特别是一些大庄家手里已经持有一定的股份,这可以从前端时间的成交

实验报告范本

学生实验报告书 实验课程名称 开课学院 指导教师姓名 学生姓名 学生专业班级 200-- 200学年第学期

实验教学管理基本规范 实验是培养学生动手能力、分析解决问题能力的重要环节;实验报告是反映实验教学水平与质量的重要依据。为加强实验过程管理,改革实验成绩考核方法,改善实验教学效果,提高学生质量,特制定实验教学管理基本规范。 1、本规范适用于理工科类专业实验课程,文、经、管、计算机类实验课程可根据具体情况参 照执行或暂不执行。 2、每门实验课程一般会包括许多实验项目,除非常简单的验证演示性实验项目可以不写实验 报告外,其他实验项目均应按本格式完成实验报告。 3、实验报告应由实验预习、实验过程、结果分析三大部分组成。每部分均在实验成绩中占一 定比例。各部分成绩的观测点、考核目标、所占比例可参考附表执行。各专业也可以根据具体情况,调整考核内容和评分标准。 4、学生必须在完成实验预习内容的前提下进行实验。教师要在实验过程中抽查学生预习情况, 在学生离开实验室前,检查学生实验操作和记录情况,并在实验报告第二部分教师签字栏签名,以确保实验记录的真实性。 5、教师应及时评阅学生的实验报告并给出各实验项目成绩,完整保存实验报告。在完成所有 实验项目后,教师应按学生姓名将批改好的各实验项目实验报告装订成册,构成该实验课程总报告,按班级交课程承担单位(实验中心或实验室)保管存档。 6、实验课程成绩按其类型采取百分制或优、良、中、及格和不及格五级评定。

实验课程名称:__通信原理_____________ 图1 AMI/HDB3码型变换电路原理图 含有丰富的时钟分量,因此输出数据直接送到位同步提取锁相环(PLL) 编译码系统组成电原理图见图1。

实验报告格式模板-供参考

实验名称:粉体真密度的测定 粉体真密度是粉体质量与其真体积之比值,其真体积不包括存在于粉体颗粒内部的封闭空洞。所以,测定粉体的真密度必须采用无孔材料。根据测定介质的不同,粉体真密度的主要测定方法可分为气体容积法和浸液法。 气体容积法是以气体取代液体测定试样所排出的体积。此法排除了浸液法对试样溶解的可能性,具有不损坏试样的优点。但测定时易受温度的影响,还需注意漏气问题。气体容积法又分为定容积法与不定容积法。 浸液法是将粉末浸入在易润湿颗粒表面的浸液中,测定其所排除液体的体积。此法必须真空脱气以完全排除气泡。真空脱气操作可采用加热(煮沸)法和减压法,或两法同时并用。浸液法主要有比重瓶法和悬吊法。其中,比重瓶法具有仪器简单、操作方便、结果可靠等优点,已成为目前应用较多的测定真密度的方法之一。因此,本实验采用比重瓶法。 一.实验目的 1. 了解粉体真密度的概念及其在科研与生产中的作用; 2. 掌握浸液法—比重瓶法测定粉末真密度的原理及方法; 3.通过实验方案设计,提高分析问题和解决问题的能力。 二.实验原理 比重瓶法测定粉体真密度基于“阿基米德原理”。将待测粉末浸入对其润湿而不溶解的浸液中,抽真空除气泡,求出粉末试样从已知容量的容器中排出已知密度的液体,就可计算所测粉末的真密度。真密度ρ计算式为: 式中:m 0—— 比重瓶的质重,g ; m s —— (比重瓶+粉体)的质重,g ; m sl —— (比重瓶+液体)的质重,g ; ρl —— 测定温度下浸液密度;g/cm 3; ρ—— 粉体的真密度,g/cm 3; 三.实验器材: l s sl l s m m m m m m ρρ) ()(00----=

期货基本分析实验报告

实验(实训)课程实习报告 实验(实训)时间: 2013 年11 月25 日指导教师评分: 姓名XX 班级、学号XX 指导老师XX 实验课程期货模拟交易实训实验项目对沪铝期货基本分析 实验名称:对沪铝1312期货的基本分析 实验目的: 通过对上市铝期货进行基本分析,了解市场供求关系对铝的价格影。分析各种影响铝的供求关系的因素,以及它们的影响方式,预测未来一段时间内铝的价格走势。 实验内容:1、分析铝的供求关系 2、影响铝的供求关系的因素 3、铝在未来的价格走势 实验流程: 1、品种选择:沪铝1312 2、分析铝目前的供求关系 3、分析影响铝的供求关系的影响因素以及对各种因素的影响方式分析 4、预测未来铝的价格走势 实验原理: 国内市场上铝的供求关系影响着铝的价格,大体上看,影响铝的供求关系的因 素如下: (一)影响需求的因素:1、商品价格;2、消费者收入;3、消费者偏好;4、相关商品价格变化;5、消费者预期。 (二)影响供给的因素:1、商品价格;2、生产成本;3、生产技术水平;4‘相关商品价格;5、生产者预期。 (三)基本分析指标: 1、需求量指标:国内消费量、出口量、年末库存需求量。 2、供给量指标:前期库存量、当期生产量、当期进口量。

3、经济指标:GDP、GNP、利率、汇率、货币供应量、可支配收入、(人 均)国民收入、CPI等。 实验分析: 随着经济的发展,我国的工业制造业也在稳步的发展,对铝的需求也在逐年增加,中国2013年铝消费量料增加8%-9%,高于2012年的7%-8%的预期增幅。铝作为一种世界上应用广泛的金属,它的价格决定着它的用途和用量,很多的因素影响着铝的供求关系,当铝的需求增加时,价格上升,当铝的供给增加时,价格下降。 铝的需求主要受到商品价格、消费者收入、消费者偏好、相关商品价格、和消费者预期的影响。比如当消费者的收入增加时,购房、装修等行为增加了对铝的消费,导致需求增加,从而价格上升。其次,若是铝的价格上升,人们对铝的消费兴趣就会大减,或少买,或选择铝的替代品。近几年来,由于中日钓鱼岛问题和南海问题的恶化,中央出台政策,将民企加入到国防制造业上来。这些原因也一定程度上增加对铝的消费,使其价格上升。铝的供给主要受到商品价格、生产成本、生产技术水平、相关商品价格、生产者预期等因素的影响。生产技术越先进,生产成本就越低。因而在同一生产条件下,技术先进可以降低成本生产出更多的铝产品。其次,从氧化铝供应量来看,今年7月份中国氧化铝产量达到383.32万吨,较去年同期增长10.62%,增速较6月份加快4个百分点左右。而7月份氧化铝进口为2.34万吨,较去年同期下降49.15%,但是较6月份环比大增157.09%。7月份中国氧化铝出口1.62万吨,7月份氧化铝总供应达到400万吨,按照1吨电解铝消耗1.93吨的氧化铝计算,8月份理论电解铝产出可以达到210.7万吨。由此可以看出,铝的供给量在逐年增加。2013年虽然有色企业的生产经营格局变化不大,但从第三季度开始企业利润降幅开始收窄,出现了稳中向好的发展态势,但这种稳中向好的基础还不够稳固,有色金属价格的回升还依然乏力,所以第四季度行业运行不会有太大变化, 总体来讲,2013年我国铝工业运行呈现出以下四个特点:第一、氧化铝进口大幅减少,铝土矿进口显着增加;第二、电解铝产量增速放慢,消费量稳中有升;第三、加工材生产保持较快增长,出口水平保持稳定;第四、再生铝产业升级曲折,积极进展。因此,在未来一段时间里,我国的铝的价格上升走势依然乏力,即在未来,铝的价格上涨,但是上涨的幅度较小。

实验报告内容与格式

实验报告内容与格式标准化管理部编码-[99968T-6889628-J68568-1689N]

把实验的目的、方法、过程、结果等记录下来,经过整理,写成的书面汇报,就叫实验报告。 实验报告的种类因科学实验的对象而异。如化学实验的报告叫化学实验报告,物理实验的报告就叫物理实验报告。随着科学事业的日益发展,实验的种类、项目等日见繁多,但其格式大同小异,比较固定。实验报告必须在科学实验的基础上进行。它主要的用途在于帮助实验者不断地积累研究资料,总结研究成果。 实验报告的书写是一项重要的基本技能训练。它不仅是对每次实验的总结,更重要的是它可以初步地培养和训练学生的逻辑归纳能力、综合分析能力和文字表达能力,是科学论文写作的基础。因此,参加实验的每位学生,均应及时认真地书写实验报告。要求内容实事求是,分析全面具体,文字简练通顺,誊写清楚整洁。 实验报告内容与格式 (一) 实验名称 要用最简练的语言反映实验的内容。如验证某程序、定律、算法,可写成“验证×××”;分析×××。 (二) 所属课程名称 (三) 学生姓名、学号、及合作者 (四) 实验日期和地点(年、月、日) (五) 实验目的 目的要明确,在理论上验证定理、公式、算法,并使实验者获得深刻和系统的理解,在实践上,掌握使用实验设备的技能技巧和程序的调试方法。一般需说明是验证型实验还是设计型实验,是创新型实验还是综合型实验。 (六) 实验内容 这是实验报告极其重要的内容。要抓住重点,可以从理论和实践两个方面考虑。这部分要写明依据何种原理、定律算法、或操作方法进行实验。详细理论计算过程。 (七) 实验环境和器材 实验用的软硬件环境(配置和器材)。 (八) 实验步骤 只写主要操作步骤,不要照抄实习指导,要简明扼要。还应该画出实验流程图(实验装置的结构示意图),再配以相应的文字说明,这样既可以节省许多文字说明,又能使实验报告简明扼要,清楚明白。 (九) 实验结果 实验现象的描述,实验数据的处理等。原始资料应附在本次实验主要操作者的实验报告上,同组的合作者要复制原始资料。 对于实验结果的表述,一般有三种方法: 1。文字叙述: 根据实验目的将原始资料系统化、条理化,用准确的专业术语客观地描述实验现象和结果,要有时间顺序以及各项指标在时间上的关系。 2。图表: 用表格或坐标图的方式使实验结果突出、清晰,便于相互比较,尤其适合于分组较多,且各组观察指标一致的实验,使组间异同一目了然。每一图表应有表目和计量单位,应说明一定的中心问题。

建交函的写作技巧

建交函的写作技巧 杜绝假、大、空,努力尝试积极、真实、有趣 建交函有几种类型: 无脑型:没头没脑、缺乏针对性、效果平平 右脑型:比较偏向于针对对方的右脑,即比较感性化和情绪化,注重对方的情感需求和热点,追求以情动人的效果 左脑型:比较偏向于针对对方的左脑,即比较理性,着重事实、数据等,追求以理服人的效果 左右开弓型:以强大的情感攻势先声夺人,再辅以详实的事实和说理,让对方感觉到理由非常充分并且需要立即行动,才会对自己有好处。 实战案例1-2-1:瞧瞧韩国人的开发信 Dear XYZ, Has it been a good time for you ? I really want to know about the weather of your country. I severely have been bothered to feel sticky cause it has been th e rainy season in Korea . I wish you've been in fresh atmosphere. Today , I intend to recommend you two companies in Korea. One is Cxxxxhyyy Daaa. Cxxxxhyyy Daaa is a professional inkjet me dia manufacturer. The other is Ox-xxxx Electronics.Ox-xxxx Electronic s usually makes quality TFT-LCD panels. I think they already have prepared to advance worldwide .And they wil l meet your satisfaction. Here is their ads. If you have any questions about their details, ple ase contact me without any hesitation. Best Regards. 这是典型的右脑型。能否成功要看,第一,对方是否是接受这类产品的合适对象,第二,这样表达感情是否能够为对方所接受。如果是第一次联系的客户对象,摆出这样过于自来熟的架势,显然有些操之过急。 实战案例1-2-2:读读德国人的开发信 Ladies and Gentlemen, QQQ Systems offers standard Compact TCP and Compact TPC express s olutions as well as rugged conduction cooled systems that meet the hi ghest Military and Aerospace standards , always assuring your custome rs highest quality demands. For detailed information please check the attached * .pdf files or vi sit https://www.wendangku.net/doc/378471399.html,. We are looking forward to your reply. Mit freundlichen gru en/ best regards. Julia Roberts Sales/marketing QQQ Computer Systems Lehrstr. 99

滴定分析基本操作实验报告

酸碱中和滴定实验报告 时间: 组别:第组指导教师:组长:组员: 一、实验目的:用已知浓度溶液(标准溶液)【本实验盐酸为标准溶液】测定未知溶液(待测溶液)浓度【本实验氢氧化钠为待测溶液】 二、实验原理:c(标)×V(标) = c(待)×V(待)【假设反应计量数之比为1:1】 三、实验仪器和药品 酸式滴定管、碱式滴定管、锥形瓶、铁架台、滴定管夹、0.1000mol/L盐酸(标准液)、未知浓度的NaOH溶液(待测液)、酚酞(变色范围8~10)、甲基橙(3.1~4.4) 四、实验步骤 (一)滴定前的准备阶段 1、检漏:检查滴定管是否漏水 2、洗涤:先用蒸馏水洗涤滴定管,再用待装液润洗2~3次 3、量取:用碱式滴定管量出一定体积的未知浓度的NaOH溶液,注入锥形瓶中,并往 锥形瓶中滴加几滴酚酞,现象为。用酸式滴定管量取标准液盐酸,使液面恰好在01 (二)滴定阶段 1、把锥形瓶放在酸式滴定管的下面,将滴定管中溶液逐滴滴入锥形瓶中,滴定时,右手不断旋摇锥形瓶,左手控制滴定管活塞,眼睛注视锥形瓶内溶液颜色的变化,直到滴入一滴盐酸后溶液变为无色且半分钟内不恢复原色。此时,氢氧化钠恰好完全被盐酸中和,达到滴定终点。记录滴定后液面刻度V2。 2、把锥形瓶内的溶液倒入废液缸,用蒸馏水把锥形瓶洗干净,将上述操作重复2~3次。(三)数据处理 注意:取两次测定数值的平均值,计算待测液的物质的量浓度 (四)误差分析 1、来自滴定管产生的误差: ①滴定管用蒸馏水洗后,未用标准液润洗②滴定管未用待测液润洗 ③盛标准液的滴定管滴定前有气泡,滴定后无气泡 ④盛标准液的滴定管滴定前无气泡,滴定后有气泡 ⑤盛待测液的滴定管滴定前有气泡,滴定后无气泡 2、来自锥形瓶中产生的误差 锥形瓶用蒸馏水洗后又用待测液润洗 3、读数带来的误差 如:标准液读数时①先俯视后仰视②先仰视后俯视

科学实验报告标准范本

报告编号:LX-FS-A32156 科学实验报告标准范本 The Stage T asks Completed According T o The Plan Reflect The Basic Situation In The Work And The Lessons Learned In The Work, So As T o Obtain Further Guidance From The Superior. 编写:_________________________ 审批:_________________________ 时间:________年_____月_____日 A4打印/ 新修订/ 完整/ 内容可编辑

科学实验报告标准范本 使用说明:本报告资料适用于按计划完成的阶段任务而进行的,反映工作中的基本情况、工作中取得的经验教训、存在的问题以及今后工作设想的汇报,以取得上级的进一步指导作用。资料内容可按真实状况进行条款调整,套用时请仔细阅读。 准备材料:一个玻璃杯、一枚硬币、小半杯水(最好是有颜色的)、蜡烛和一个平底的容器。 实验内容:在一个盘子里倒半杯水,放入一枚硬币。手既不许接触到水,又不能把水倒出来,怎样才能把硬币取出来呢? 实验过程: 第1次:我们首先在平底的容器中倒入小半杯水,淹没硬币。然后点燃一节蜡烛放在盘子里,罩上玻璃杯,蜡烛会因为缺氧停止燃烧,这时,外面的水便源源不断地涌进玻璃杯。(可惜吸水不够多,所以没有把硬币取出来)结果:失败。

第2次:和第一次一样,失败。 第3次:我们换了一根大一点的蜡烛,这次流进去的水很多,成功。 第4次:我们用了两根蜡烛,不过因为杯子扣的太紧,杯口被盘子吸住,水没能流进玻璃杯,失败。 第5次:我把杯子扣下去的速度慢了一点点,导致蜡烛提前熄灭,失败。 第6次:同样是放了两根蜡烛,这次很正常,成功。 实验总结:我做这个实验是为了证实气体冷却后,能让压力下降,于是外面正常的大气压把盘子中的水挤进了杯中。另外,在实验中,我观察到,用玻璃杯盖住蜡烛的时候,火焰不是马上熄灭,是继续燃烧一会儿才熄灭,说明玻璃杯的空气也是含有一定量

实验报告格式

本科生实验报告 实验课程数字信号处理 学院名称地球物理学院 专业名称空间科学与技术 学生姓名崔玉真 学生学号201405100135 指导教师陈彩霞 实验地点6A607 实验成绩 二〇年月二〇年月

填写说明 1、适用于本科生所有的实验报告(印制实验报告册除外); 2、专业填写为专业全称,有专业方向的用小括号标明; 3、格式要求: ①用A4纸双面打印(封面双面打印)或在A4大小纸上用蓝黑色水笔书写。 ②打印排版:正文用宋体小四号,1.5倍行距,页边距采取默认形式(上下 2.54cm,左右2.54cm,页眉1.5cm,页脚1.75cm)。字符间距为默认值(缩 放100%,间距:标准);页码用小五号字底端居中。 ③具体要求: 题目(二号黑体居中); 摘要(“摘要”二字用小二号黑体居中,隔行书写摘要的文字部分,小4 号宋体); 关键词(隔行顶格书写“关键词”三字,提炼3-5个关键词,用分号隔开,小4号黑体); 正文部分采用三级标题; 第1章××(小二号黑体居中,段前0.5行) 1.1 ×××××小三号黑体×××××(段前、段后0.5行) 1.1.1小四号黑体(段前、段后0.5行) 参考文献(黑体小二号居中,段前0.5行),参考文献用五号宋体,参照《参考文献著录规则(GB/T 7714-2005)》。

实验一 一、实验题目 给定系统H(z)= -0.2z/(z2+0.8) 1)求出并绘出H(z)的幅频响应和相频响应 2)求出并绘出该系统的单位抽样响应h(n) 3)令x(n)=u(n),求出并绘出系统的单位阶跃响应y(n) 二、实验目的 根据书中的m文件,探究幅频响应、相频响应、单位抽样响应 三、实验器材 MATABLE,计算机,office 四、实验原理 运用MATABLE的m文件进行实验探究 一些用到的m文件: 1.conv.m文件,用来实现两个离散序列的线性卷积。调用格式为 y=conv(x,h) 若x的长度为N,h的长度为M,则y的长度L=N+M-1。 2.filter.m,求一个离散系统的输出。调用格式为 y=filter(b,a,x) 其中x,y,b,a都是向量。 3.impz.m,用来在已知B(z),A(z)的情况下求出系统的单位抽样响应h (n),调用格式为 h=impz(b,a,N)或[h,t]=impz(b,a,N) 其中N是所需的h(n)的长度。

商务英语书信(建交函询盘函)(精)

商务英语书信 建交函: Dear Sirs, We have your name and address from the Commercial Counsellor’s Office of the Chinese Embassy in Ghana. We wish to inform you that we specialize in both industrial and pharmaceutical chemicals, and shall be pleased to enter into trade relations with you. To give you a general idea of our products, we enclose a complete set of leaflets showing various products being handled by this corporation with detailed specifications and means of packing. Quotations and samples will be sent upon receipt of your specific enquiries. Business between us will be concluded on the basis of shipping quality and weight while testing and inspection will be made by Shanghai Commodity and quantity of the shipment will, of course, be provided. We look forward to your early reply with much interest. Yours sincerely China National Import & Export Corp. Manager 询盘函: Dear Mr. Smith, We purchased a large quantity of your products a few months ago and found them very satisfactory. Currently, we are in need of the same quantity of the item and would like to consider ordering them from your company again, this being subject to provided terms and conditions that could be more favorable than our previous order. As you are probably aware, due to the import from third countries, the price for steel products has been going down since this year and up to now has not reached the same level that of last year. Provided that you can provide us with the same quality products, we would be extremely pleased to have your firm offer and samples sent to us. We look forward to having a good cooperation with you. Yours Sincerely, Zhang San

相关文档