王雪英201622405009(实验报告)
- 格式:docx
- 大小:94.45 KB
- 文档页数:6
一、实验背景中医理论认为,汗为心之液,心主血脉,血液与津液同源互化。
为验证这一理论,本实验旨在通过实验方法探究汗液与心脏功能之间的关系,从而证实汗液确实为心之液。
二、实验目的1. 通过实验验证汗液与心脏功能之间的关系。
2. 探究汗液在心脏调节中的作用机制。
3. 为中医理论“汗为心之液”提供科学依据。
三、实验材料与方法1. 实验材料(1)实验动物:成年健康大鼠10只,雌雄各半。
(2)实验仪器:电子体重秤、生理信号采集系统、恒温恒湿箱、手术器械、麻醉药物、生理盐水、生理盐溶液、酒精、碘伏、手术缝合线等。
(3)实验试剂:肾上腺素、去甲肾上腺素、抗利尿激素、氯化钠等。
2. 实验方法(1)分组:将实验动物随机分为五组,分别为对照组、汗液组、肾上腺素组、去甲肾上腺素组和抗利尿激素组。
(2)实验操作:① 对照组:仅给予生理盐水灌胃,观察心脏功能及汗液分泌情况。
② 汗液组:给予肾上腺素灌胃,刺激心脏功能,观察心脏功能及汗液分泌情况。
③ 肾上腺素组:在汗液组基础上,给予抗利尿激素灌胃,抑制汗液分泌,观察心脏功能及汗液分泌情况。
④ 去甲肾上腺素组:在汗液组基础上,给予去甲肾上腺素灌胃,刺激心脏功能,观察心脏功能及汗液分泌情况。
⑤ 抗利尿激素组:在汗液组基础上,给予抗利尿激素灌胃,抑制汗液分泌,观察心脏功能及汗液分泌情况。
(3)实验指标:① 心脏功能:通过生理信号采集系统监测实验动物的心率、心输出量等指标。
② 汗液分泌:通过称重实验动物体重的变化,间接反映汗液分泌情况。
四、实验结果1. 对照组:实验动物心率、心输出量正常,无汗液分泌。
2. 汗液组:实验动物心率、心输出量明显增加,汗液分泌增多。
3. 肾上腺素组:实验动物心率、心输出量进一步增加,汗液分泌无明显变化。
4. 去甲肾上腺素组:实验动物心率、心输出量增加,汗液分泌增多。
5. 抗利尿激素组:实验动物心率、心输出量增加,汗液分泌无明显变化。
五、实验结论1. 汗液与心脏功能密切相关,心脏功能异常可导致汗液分泌增多。
冰点的测定实验报告一、实验目的1、掌握冰点测定的基本原理和方法。
2、学会使用冰点测定仪测定溶液的冰点。
3、了解溶液浓度对冰点的影响。
二、实验原理当液体被冷却到其凝固点时,液体中的固体开始形成,并且在凝固过程中放出凝固热,使得温度暂时保持不变。
当液体全部凝固后,温度才会继续下降。
通过测量液体在冷却过程中的温度变化,找到温度保持不变的阶段,即为液体的凝固点,也就是冰点。
三、实验仪器和试剂1、仪器冰点测定仪温度计(精度为 01℃)搅拌器恒温水浴槽移液管(5ml、10ml)容量瓶(50ml、100ml)2、试剂蒸馏水氯化钠(分析纯)四、实验步骤1、配制溶液用电子天平称取一定量的氯化钠,分别配制质量分数为5%、10%、15%、20%的氯化钠溶液。
例如,配制 5%的氯化钠溶液,称取 5g 氯化钠,加入 95g 蒸馏水,搅拌均匀,倒入 100ml 容量瓶中,用蒸馏水定容至刻度。
2、仪器准备将冰点测定仪的冷阱中加入适量的冷冻液(如乙醇和干冰的混合物),连接好搅拌器和温度计。
打开恒温水浴槽,将温度设定为 20℃,使冰点测定仪的冷却室温度稳定在 20℃。
3、测定蒸馏水的冰点用移液管吸取 5ml 蒸馏水注入测定仪的样品管中。
启动搅拌器,以均匀的速度搅拌溶液。
开始缓慢冷却样品,每隔05℃记录一次温度,直到温度不再下降,出现平台,此时的温度即为蒸馏水的冰点。
4、测定不同浓度氯化钠溶液的冰点用移液管分别吸取 5ml 不同浓度的氯化钠溶液注入样品管中。
按照测定蒸馏水冰点的方法,记录温度变化,测定各浓度溶液的冰点。
五、实验数据记录与处理|溶液浓度(%)|冰点(℃)|||||5|_____||10|_____||15|_____||20|_____|以溶液浓度为横坐标,冰点为纵坐标,绘制溶液浓度与冰点的关系曲线。
六、实验结果与讨论1、实验结果表明,随着氯化钠溶液浓度的增加,冰点逐渐降低。
这是因为溶质的存在降低了溶液的蒸气压,导致凝固点下降。
铁的测定邻菲罗啉法实验报告一、实验目的本实验旨在掌握邻菲罗啉法测定铁含量的原理和操作方法,学会使用分光光度计进行定量分析,并熟悉实验数据的处理和结果的计算。
二、实验原理在 pH 为 2~9 的条件下,亚铁离子(Fe²⁺)与邻菲罗啉生成稳定的橙红色络合物,其颜色深浅与铁的含量成正比。
通过分光光度计在特定波长下测定溶液的吸光度,即可计算出铁的含量。
三、实验仪器与试剂(一)仪器1、分光光度计2、容量瓶(50 mL、100 mL)3、移液管(1 mL、5 mL、10 mL)4、刻度吸管(5 mL、10 mL)5、烧杯(50 mL、100 mL)6、玻璃棒7、电子天平(二)试剂1、硫酸亚铁铵(NH₄)₂Fe(SO₄)₂·6H₂O2、邻菲罗啉(1,10-菲罗啉)3、盐酸羟胺4、乙酸乙酸钠缓冲溶液(pH = 45)5、浓硫酸四、实验步骤(一)标准溶液的配制1、准确称取07020 g 硫酸亚铁铵(NH₄)₂Fe(SO₄)₂·6H₂O,用少量蒸馏水溶解后,转移至 100 mL 容量瓶中,定容至刻度,摇匀。
此溶液中 Fe²⁺的浓度为100 μg/mL。
2、用移液管准确吸取 1000 mL 上述溶液于 100 mL 容量瓶中,用水稀释至刻度,摇匀。
此溶液中 Fe²⁺的浓度为10 μg/mL,作为标准储备液。
(二)标准曲线的绘制1、分别吸取 000、100、200、300、400、500 mL 标准储备液于 50 mL 容量瓶中,依次加入 1 mL 10%盐酸羟胺溶液,摇匀,放置 2 min。
2、加入 5 mL 乙酸乙酸钠缓冲溶液(pH = 45)和 3 mL 01%邻菲罗啉溶液,用水稀释至刻度,摇匀,放置 15 min。
3、以试剂空白(即 000 mL 标准储备液)为参比,用 1 cm 比色皿,在 510 nm 波长处,测定各溶液的吸光度。
4、以铁的浓度(μg/mL)为横坐标,吸光度为纵坐标,绘制标准曲线。
实验的报告关于实验报告(推荐篇一abo血型鉴定与动脉血压测量综合实验摘要本实验采用波片法鉴定人体abo血型和汞式压力表测定人体动脉血压。
被测者血液遇抗a血清和抗b血清均不凝集,汞式压力表在压紧被测者上臂后松开第一次听到声音时读数110mmhg,声音消失处读数70mmhg。
实验表明,该被测者血型为o型,动脉血压为110/70mmhg。
关键词abo血型血压玻片法汞式压力表前言人类红细胞上存在两种abo血型系统的抗原,又称为凝集原(agglutinogen),分别是a 抗原和b抗原。
根据红细胞膜上含有抗原类型的不同,可将血型分为四型:仅有a抗原者为a型,仅有b抗原者为b型,两种抗原均有者为ab型,两者抗原均无者为o型。
血型可作为机体免疫系统鉴别“自我”和“异己”的标志。
在临床上,血型鉴定是进行输血和组织、器官移植成败的关键。
在人类学、法医学研究上,血型鉴定也具有重要意义。
动脉血压(arterial blood pressure)是指血流对动脉管壁的侧压力。
在一个心动周期中,动脉血压随着心室的舒缩而发生规律性的波动。
在心缩期内,动脉血压上升达到的较高值称为收缩压(systolic pressure);在心舒期内,动脉血压下降达到的较低值为舒张压(diastolic pressure)。
动脉血压过高或过低都会影响各器官的血液供应和心脏血管的负担,如动脉血压过低,将引起器官组织血液供应减少,尤其是造成脑、心、肾、肝等重要器官的供血不足,将引起器官的功能障碍和衰竭。
血压过高,则心脏和血管的负担过重。
长期高血压患者往往引起心室代偿性肥大,心功能不全,甚至心力衰竭。
所以保持动脉血压处于正常的相对稳定状态是十分重要的[1]。
学习如何测量动脉血压,对于掌控被测者动脉血压的变化,从而预防和控制疾病具有积极意义。
1 实验目的及原理1.1 abo血型鉴定血型就是红细胞膜上特异抗原的类型。
在abo血型系统中,红细胞膜上抗原分a和b 两种抗原,而血清抗体分抗a和抗b两种抗体。
无机及分析化学实验报告册学号: 1姓名: 1班级: 1二零一五年宁波大学材料科学与化学工程学院使用说明本实验报告册为方便同学学习将学生预习、实验、报告三个阶段合并在一起。
该使用说明提供了《无机及分析化学实验》课程的详细指导及学习要求,第一次使用时请认真阅读,并按照要求完成各项内容。
(1)首先阅读教学大纲和实验预备知识,做到充分了解课程的要求和内容;(2)学生在本课程学习过程中使用,并在课程结束一周内上交,务必保持干净整洁完整;这是期末成绩评价的主要依据之一,丢失者本课程作零分处理。
(3)学生在进入实验室开始实验之前,详细了解相应的操作,然后按照要求完成实验预习要求的部分①,否则不允许进行本次实验;(4)实验过程中要详细准确及时记录下获得的实验数据以及观察到的实验现象②,如遇到问题先自行思考解决,经过努力仍然不能解决的找指导教师帮忙;(5)实验结束后,先将实验记录交给教师审阅并签字同意后,再按照规定处理相关的实验试剂,做好卫生,经指导教师同意后方可离开实验室;(6)在实验结束一周内,完成本次实验报告中其余的内容。
注:①. 预习过程需要完成除原始记录、结果处理和实验小结的所有其余内容,每个实验项目的要求根据具体情况而定,详见具体项目;②.原始实验记录必须用蓝色或黑色水笔,不得使用红笔或铅笔,不得任意涂改,必须有教师签字,如果最终上交的实验报告册不符合此项要求,将不计入成绩。
编者2015年9月目录使用说明 (2)《无机及分析化学实验A》教学大纲 (3)化学实验课前必读 (4)一、主要教学任务 (4)二、主要教学要求 (4)三、分析化学实验室规则 (5)四、化学实验室常用试剂的分类 (6)化学实验项目 (7)实验一容量器皿的洗涤、基本操作及称量练习 (7)实验二醋酸标准解离常数和解离度的测定 (14)实验三氢氧化钠标准溶液配制标定及食醋总酸度的测定 (18)实验四EDTA标准溶液配制标定及自来水硬度的测定 (25)(1)指示剂加的量要合适,加多颜色深,使变色不敏锐,加少颜色太浅,不好观察。
第1篇一、实验目的1. 了解血液凝固的基本过程。
2. 掌握内外凝血反应的区别及其在血液凝固中的作用。
3. 探究影响血液凝固的因素。
二、实验原理血液凝固是机体的一种防御机制,可以防止血液外溢。
血液凝固过程分为内源性凝血和外源性凝血两个途径。
1. 内源性凝血:凝血因子全部存在于血浆中,从启动到纤维蛋白形成的过程需要较长的时间。
2. 外源性凝血:组织因子参与,启动凝血过程,凝血时间较短。
三、实验材料1. 实验动物:家兔2. 实验仪器:注射器、试管、动脉夹、动脉插管、恒温水浴、秒表3. 实验药品:肝素、草酸钾、石蜡油、棉花、肺组织浸液、生理盐水四、实验方法1. 取血:采用颈动脉放血法,采集家兔血液。
2. 分组:将血液分为三组,分别进行以下实验:- 内源性凝血实验:将血液加入试管中,观察凝血时间。
- 外源性凝血实验:在血液中加入肺组织浸液,观察凝血时间。
- 影响血液凝固实验:在血液中加入肝素、草酸钾、石蜡油、棉花等物质,观察凝血时间。
3. 数据处理:记录各组的凝血时间,并进行比较分析。
五、实验结果1. 内源性凝血实验:血液凝固时间为10分钟。
2. 外源性凝血实验:血液凝固时间为2分钟。
3. 影响血液凝固实验:- 肝素:血液凝固时间延长至15分钟。
- 草酸钾:血液凝固时间延长至20分钟。
- 石蜡油:血液凝固时间延长至25分钟。
- 棉花:血液凝固时间缩短至8分钟。
六、实验讨论1. 内源性凝血反应需要较长的时间,而外源性凝血反应速度较快。
2. 肝素、草酸钾、石蜡油等物质可以延长血液凝固时间,而棉花可以缩短血液凝固时间。
3. 肺组织浸液中含有丰富的组织因子,可以启动外源性凝血反应。
七、结论1. 本实验成功探究了内外凝血反应的区别及其在血液凝固中的作用。
2. 肝素、草酸钾、石蜡油等物质可以影响血液凝固时间。
3. 肺组织浸液可以启动外源性凝血反应。
八、实验拓展1. 探究其他因素对血液凝固的影响。
2. 研究血液凝固在临床医学中的应用。
第1篇实验名称:血液常规检测实验日期:2023年4月10日实验地点:医学检验实验室实验人员:张三、李四一、实验目的1. 了解血液常规检测的基本原理和操作方法。
2. 掌握血液常规检测在临床医学中的应用价值。
3. 提高实验室工作人员的实验操作技能。
二、实验原理血液常规检测是通过对血液样本进行一系列的生化、细胞学、微生物学等检测,以了解人体健康状况的一种方法。
本实验主要涉及白细胞计数、红细胞计数、血红蛋白测定、血小板计数等指标的检测。
三、实验材料1. 血液样本:5ml静脉血2. 抗凝剂:EDTA-K23. 试剂:白细胞计数试剂、红细胞计数试剂、血红蛋白测定试剂、血小板计数试剂4. 仪器:血液分析仪、离心机、加样器、移液管等四、实验方法1. 血液采集:在患者肘静脉处采集5ml静脉血,加入EDTA-K2抗凝剂。
2. 血液分离:将血液样本离心,分离出血清和红细胞。
3. 白细胞计数:将分离出的血清加入白细胞计数试剂,用血液分析仪进行计数。
4. 红细胞计数:将分离出的红细胞加入红细胞计数试剂,用血液分析仪进行计数。
5. 血红蛋白测定:将分离出的血清加入血红蛋白测定试剂,用血液分析仪进行测定。
6. 血小板计数:将分离出的血清加入血小板计数试剂,用血液分析仪进行计数。
五、实验结果1. 白细胞计数:正常值为(4.0-10.0)×10^9/L,本实验结果为7.2×10^9/L。
2. 红细胞计数:正常值为(4.0-5.5)×10^12/L,本实验结果为4.8×10^12/L。
3. 血红蛋白测定:正常值为(110-160)g/L,本实验结果为140g/L。
4. 血小板计数:正常值为(100-300)×10^9/L,本实验结果为200×10^9/L。
六、实验讨论1. 白细胞计数结果在正常范围内,说明受试者无感染性疾病。
2. 红细胞计数和血红蛋白测定结果在正常范围内,说明受试者无贫血症状。
山西大学研究生实验设计报告
(2016.9 ---- 2017学年第1学期)
学院(中心、所):计算机与信息技术学院专业名称:软件工程(专硕)
课程名称:高性能计算
论文题目:
基于CUDA 平台的二值图像腐蚀处理
授课教师(职称):乔志伟
研究生姓名:王雪英贾丽娜刘亚娜年级:研一
成绩:
评阅日期:
山西大学研究生学院
2016年12月10日
基于CUDA 平台的二值图像腐蚀处理
一、CUDA环境搭建
环境搭建需要安装三个安装包
(1)先安装Visual Studio 2015,管网下载最新2015版vs进行安装,安装完成后打开,项目类型选择Visual C++。
(2)在NVIDIA管网下载最新的cuda_8.0.44环安装包。
安装完成后,程序环境搭建成功。
(3)下载OPENCV_2.4.10,嵌入到VS中共程序调用
本次试验所用的显卡为NVIDIA GeForce
二、CUDA程序编写与运行
1.实验背景
二值图像是每个像素只有两个可能值的数字图像。
二值图像中所有的像素只能从0和1这两个值中取,因此在计算机处理过程中,二值图像用一个由0和1组成的二维矩阵表示。
这两个可取的值分别对应于关闭和打开,关闭表征该像素处于背景,而打开表征该像素处于前景。
本实验可以对黑白图像和彩色图像处理,若图像为彩色则会调用opencv函数将其转换为灰度图像,再通过阈值函数处理转换为二值图像。
Opencv是基于c/c++语言的开源图像处理函数库,其代码都经过优化,可用于实时处理图像,具有良好的可移植性。
对于处理图像的输入输出、数据操作(内存分配与释放、图像复制)矩阵及线性代数运算都有着强大的功能。
在实验中可以方便我们处理图像。
CUDA是一种专门为提高并行程序开发效率而设计的计算架构,在 CUDA 的架构下,一个程序分为两个部份:host 端和 device 端。
Host 端是指在 CPU 上执行的部份,而 device 端则是在显示芯片上执行的部份。
Device 端的程序又称为 "kernel"。
本实验中host 端程序会将图像转换为二值图像并将其信息复制到显卡的内存中,再由显示芯片执行 device 端程序__global__ void erode()该核函数利用3*3的结构元实现了对图片的腐蚀,完成后再由 host 端程序将结果从显卡的内存中取回,最终在host端将实验结果显示出来。
2.实验目的
本实验的实验目的是了解GPU强大的计算能力,多线程并行处理程序。
会用c 语言调用cudac实现图像的腐蚀。
学会如何分配grid、block、thread及其组成结构。
3.实验过程
在搭建好环境的基础上,创建cuda工程。
每创建一个cuda工程,需要对其Vc++目录下的
可执行目录、包含目录、库目录进行添加,否则无法调用opencv函数。
代码如下:
#include "cuda_runtime.h"
#include "device_launch_parameters.h"
#include<opencv2\opencv.hpp>
#include <stdio.h>
using namespace cv;
__global__ void erode(char* d_src, char* d_dst, int len, int width, int height)
{
unsigned int i = blockIdx.x*blockDim.x + threadIdx.x;
unsigned int j = blockIdx.y*blockDim.y + threadIdx.y;
int wth = (len - 1) / 2;
if (i>0 && i < width && j>0 && j < height)
{
d_dst[j*width + i] = d_src[j*width + i];
}
if (i > wth && i < width - wth && j > wth && j < height - wth)
{
for (int w = -wth; w < wth + 1; w++)
{
for (int h = -wth; h < wth + 1; h++)
{
if (d_src[(j + h)*width + i + w] < d_dst[j*width + i])
d_dst[j*width + i] = d_src[(j + h)*width + i + w];
}
}
}
}
void preprocess(char* d_src, char* d_dst, int width, int height)
{
dim3 dimBlock(16, 16);
dim3 dimGrid((width + dimBlock.x - 1) / dimBlock.x, (height + dimBlock.y - 1) / dimBlock.y);
erode <<<dimGrid, dimBlock >>>(d_src, d_dst, 3, width, height);
cudaThreadSynchronize();
}
int main()
{
IplImage *img = cvLoadImage("E:\\timg.jpg");
IplImage *img1 = cvCreateImage(cvGetSize(img), img->depth, 1);
cvCvtColor(img, img1, CV_BGR2GRAY);
IplImage *src = cvCreateImage(cvGetSize(img1), 8, 1);
cvThreshold(img1, src, 50, 255, CV_THRESH_BINARY);
IplImage *erodeImage = cvCreateImage(cvGetSize(src), src->depth, src->nChannels);
int width = src->width;
int height = src->height;
char *srcData = (char *)(src->imageData);
char *d_img_src = NULL;
char *d_img_tmp = NULL;
cudaMalloc((void**)&d_img_src, sizeof(char) * width * height);
cudaMalloc((void**)&d_img_tmp, sizeof(char) * width * height);
cudaMemcpy(d_img_src, srcData, sizeof(char) * width * height, cudaMemcpyHostToDevice);
preprocess(d_img_src, d_img_tmp, width, height);
cudaMemcpy(erodeImage->imageData, d_img_tmp, sizeof(char) * width * height, cudaMemcpyDeviceToHost);
cvNamedWindow("src");
cvNamedWindow("Erode");
cvShowImage("src", src);
cvShowImage("Erode", erodeImage);
cvWaitKey(0);
return 0;
}
4实验结果
经过腐蚀后的图
三实验小结
(1)Cuda中的程序以c语言为基础,不需要学习太多的指令和结构,容易学习。
(2)最适合利用 CUDA 处理的问题,是可以大量并行化的问题,有效利用显示芯片上的大量执行单元。
使用 CUDA 时,同时有上千个 thread 在执行是很正常的。
因此,如果不能大量并行化的问题,使用 CUDA 就没办法达到最好的效率。
(3)CUDA中分配block与thread数目多少需要根据显卡的配制进行计算,在数据量并不是很大的情况下,不要使用太多block,会严重影响性能;每个block 分配适当的线程数,效率最高。
(4)需学习opencvd的安装,环境配置及其与VS的嵌入。