C语言程序的设计说明书与实验报告.doc 立即下载
2024-09-09
约7.6千字
约14页
0
222KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

C语言程序的设计说明书与实验报告.doc

C语言程序的设计说明书与实验报告.doc

预览

免费试读已结束,剩余 9 页请下载文档后查看

5 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

/NUMPAGES14
C语言程序设计实验报告

学院:资源加工与生物工程

专业:无机非金属材料工程


班级:0501


:金光龙

学号:0302050107

指导老师:金胜明

制作日期:05年7月9日









C语言程序设计说明书


目录


一程序设计目的与任务;

二程序设计的容;

三源程序;

四程序说明;

五实践心得;




一程序设计目的与任务


1、学会数据文件的建立
在实验室试验和现场生产过程中,经常要存储、处理许多数据(试验数据和生产数据),在没有在线检测的条件下,这些数据都要进行人工的输入,建立数据文件。
以前,我们都是编写建立数据文件的程序来建立数据文件,当某个数据输入错误时就要重新输入或编写数据文件修改程序,比较麻烦。直接在编辑状态下(TC,TP等)编写数据文件简单、直观、实用。
2、理解并且学会运用文件操作函数
3、学会用线性回归法建立数学模型

二程序设计的容
一、数据文件
1.文件操作函数
(1)文件的打开fopen
#include<stdio.h>
FILE*fopen(char*filename,char*type);
filename—文件名,字符串变量;type—文件打开的方式(r,w,a)
函数功能:打开由文件filename指定的文件,并把一个stream与它联系起来。返回一个指针,该指针用来识别随后操作的文件stream。若成功地完成打开,则返回最近打开的文件stream,若出现错误,则返回NULL。
(2)文件的关闭fclose
#include<stdio.h>
intfclose(FILE*stream);
filename—文件名,字符串变量;type—文件打开的方式(r,w,a)
函数功能:关闭指定的流式文件。
(3)fscanf—从流中执行格式化输入
#include<stdio.h>
intfscanf(FILE*stream,char*format[,argument,…]);
函数功能:从指定的输入流中按规定的格式把数据读入由地址参数&arg1,…&argn给定的单元中。
(4)fprintf—发送格式化输出到流
#include<stdio.h>
intfprintf(FILE*stream,char*format[,argument,…]);
函数功能:按规定的格式把数据输出到指定的流式文件stream中。
例:
#include“stdio.h”
main()
{
FILEfp,*fopen();
floatd,date[10][2];
inti,j;
fp=fopen(“试验数据.dat”,“r”);
for(i=0;i<10;i++)
or(j=0;j<2;j++)
{
fscanf(fp,“%f”,&d);
date[i][j]=d;
}
fclose(fp);
}

例如,建立存储下列数据的数据文件,并对它进行读、写操作。

序号Na2OK2OCaOSiO2弹性模量17.268.1612.68727.263626.767.6611.68727.258236.267.1610.68727.245647.267.6610.68747.200156.767.1612.68747.313066.268.1611.68747.256077.267.1611.68767.255886.768.1610.68767.198896.267.6612.68767.3086




二、线性回归法建立数学模型
1建立数学模型的方法
机理分析法
数据分析法
回归分析法---静态数模
时间序列分析法—动态数模(系统辨识)
综合分析法
2建立线性回归模型的步骤
第一步


一组试验数据(m组,m>n)





目标:求βj的估计值bj。
使。
用最小二乘法,使








由试验数据计算系数。
第二步求方程的解

第三步判断模型的显著性
统计量




给出显著水平
α(0.1,0.05,0.01)

判断
F>Fα显著呈线性关系
F<Fα不显著不呈线性关系

例:(m=6,n=1)
X132147163179198222
Y00.61.11.82.43.1

Y=-4.688566+0.035669X
利用得到的Y的一个表达式,可以算出相应的弹性模量。

三源程序
立存储数据的数据文件,并对它进行读、写操作:
数据如上面的表格
(1)
#include<stdio.h>
main()
{
charch;
FILE*fp;
if((fp=fopen("F:\\TC\\shujiu.txt","r"))==NULL)
{
printf("filecannotbeopened\n");
exit(1);
}
while((ch=fget
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

C语言程序的设计说明书与实验报告

文档大小:222KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用