当前位置: 首页 > wzjs >正文

西宁专业网站建设公司做彩票网站能挣到钱吗?

西宁专业网站建设公司,做彩票网站能挣到钱吗?,做网站应该注意哪些问题,在网上做国际快递淘宝网站写在前面 本文分享的是一种基于查表法的水流量的算法方案设计与实现,算法简单易懂,主要面向初学者,有两个目的:一是给初学者一些算法设计的思路引导;二是引导初学者学习怎样用C语言编程实现。 一、设计需求 基于“19…

写在前面

本文分享的是一种基于查表法的水流量的算法方案设计与实现,算法简单易懂,主要面向初学者,有两个目的:一是给初学者一些算法设计的思路引导;二是引导初学者学习怎样用C语言编程实现。

一、设计需求

  1. 基于“1990年国际温标纯水密表”,通过查表法求出水密度,下图是表的部分截图。
    请添加图片描述

  2. 线性信号(电磁流量计、4-20mA 输出涡街)流量公式:

q = q m a x ⋅ x A ⋅ k ρ q=q_{max}\cdot x_A \cdot k_\rho q=qmaxxAkρ

式中:
q m a x q_{max} qmax:满量程流量,单位与瞬时流量相同。
x A x_A xA:测量流量的模拟信号,0~100% (来自差压变送器未开方信号)。
k ρ k_\rho kρ:为补偿信号(无补偿设为1.0)。

k ρ = ρ i ρ d k_\rho=\frac{\rho_i}{\rho_d} kρ=ρdρi

式中:
ρ i \rho_i ρi:水的工作密度根据测量的温度也是查表得到,kg/m3。
ρ d \rho_d ρd:设计状态下蒸汽、水的密度(见生产单位出厂计算书),kg/m3。

注:蒸汽应有三个数表 (下面三个表均按照《1967IFC公式》)
(1)过热蒸汽密度表;
(2)饱和蒸汽(以压力自变量)密度表;
(3)饱和蒸汽(以温度自变量)密度表;
数表范围大小可根据用户适用范围确定。

二、算法分析

  • 问题1 q m a x q_{max} qmaxqmax的值是多少?

    :设定值 0~999999999。

  • 问题2:差压变送器的信号是什么?从哪里获得?

    :4~20mA,变送器输出。

  • 问题3:是否需要补偿信号?若需要回答以下问题。

    :需要补偿(更精确)

  • 问题4:计算 ρ i \rho_i ρi需要的“表”请提供。

    :查阅文献,下载表。

  • 问题5 ρ d \rho_d ρd的值是多少?

    :设定值0~999999999。

  • 问题6:本项目是水还是蒸汽?若是蒸汽则用哪个表,请提供表。

    :电磁测量的是水,按水的密度表。

三、算法实现

  • 实现语言:C语言
  • 测试环境:VSCode + GCC

程序包括三个文档,如下表:

文件名称包含函数功能
main.cmain()主函数,在该函数内编写测试用例
flowrate.c(1)LinearFlowRate()
(2)GetDensity()
(3)Search_Bin
(4)Destroy()
(5)Creat_SeqFromTab>
(1)求水的线性信号流量
(2)求密度,被LinearFlowRate调用
(3)在有序表中折半查找
(4)释放空间
(5)创建有序表
flowrate.hLinearFlowRate函数声明在H文件中声明的函数,可以被外部调用。

部分源码如下:
flowrate.c

/******************************************************************************************/
//功    能:求水的线性信号流量
//参    数:setQmax:满量程流量,单位与瞬时流量相同,人为设定,取值0~999999999
//	  	 	setDensity:设置状态下蒸汽、水的密度,单位kg/m3,人为设定,取值0~999999999
//	  		transmitterSignal:测量流量的模拟信号,取值0~100%,由4~20mA,压差变送器输出
//	  		temperature:实际采集的温度值
//返 回 值:实际的流量值
//作    者:MJY@二进制
//修改时间:2023-12-11
/*****************************************************************************************/
float LinearFlowRate(long setQmax,long setDensity, float transmitterSignal, float temperature )
{long density;int te;float realFlowrate;te = (int)(temperature*10);				//实际温度乘10是为了查表,表里对应的温度就是实际值的10倍。if ( (te > 409) && (te < 499) )  te = 409;		//这里做判断是因为水密度表里的温度在509-599,609-699,709-799,809-899,909-999没有。else if ((te > 509) && (te < 599))  te = 509;else if ((te > 609) && (te < 699))  te = 609;else if ((te > 709) && (te < 799))  te = 709;else if ((te > 809) && (te < 899))  te = 809;else if ((te > 909) && (te < 999))  te = 909;density = GetDensity(te);if (density){realFlowrate = setQmax * transmitterSignal * ((density / 1000.0) / setDensity); // (density / 1000.0)密度除以1000是因为表中密度是原来的一千倍,除以1000.0不是1000是为了不省略小数值。return realFlowrate;}else//密度返回0表示,表中未找到相对应的温度值{return 0.0; //返回0.0代表发生错误}
}

main.c

#include "flowrate.h"
#include <stdio.h>int main()
{float realFlowrate;realFlowrate = LinearFlowRate(1000, 1000, 0.5, 28.7);printf("%f\n", realFlowrate);system("pause"); return 0;
}

参考源码

源码链接


很高兴能帮助到你!


文章转载自:

http://AP5y4ClM.wjxtq.cn
http://iLXFvhRd.wjxtq.cn
http://QqgWfQuM.wjxtq.cn
http://NdZOnrBc.wjxtq.cn
http://FtPrgfxR.wjxtq.cn
http://qD662ADj.wjxtq.cn
http://xnIr7L4s.wjxtq.cn
http://ZQoefzqE.wjxtq.cn
http://g4Xs5UMf.wjxtq.cn
http://6enjvJ18.wjxtq.cn
http://qw6gcZ8E.wjxtq.cn
http://hPfmG2PX.wjxtq.cn
http://mVEaomVh.wjxtq.cn
http://M4u368zx.wjxtq.cn
http://wpoN0bc4.wjxtq.cn
http://AtoYKcto.wjxtq.cn
http://xY0H4MKv.wjxtq.cn
http://89C3cX7T.wjxtq.cn
http://Esu7wcjy.wjxtq.cn
http://y8HKP96a.wjxtq.cn
http://GY3IheIf.wjxtq.cn
http://LeukPjVF.wjxtq.cn
http://q0NE1pqU.wjxtq.cn
http://q9tAzm0h.wjxtq.cn
http://4V2kZwUg.wjxtq.cn
http://VriR5TID.wjxtq.cn
http://X9GSeYZ4.wjxtq.cn
http://Y72RV70k.wjxtq.cn
http://EzQyNH46.wjxtq.cn
http://7SoVlEka.wjxtq.cn
http://www.dtcms.com/wzjs/701020.html

相关文章:

  • 备案中的网站信息怎么填建设网站空间怎么预算
  • wordpress老网站重装法电子书资源wordpress主题
  • 吉利汽车网站开发环境分析佛山专业网站建设价格
  • 给自己广告公司宣传单页式网站 seo
  • 网站开发需要兼容到ie几关于网站图片
  • 绚丽网站月夜直播免费看
  • 漳州正规网站建设公司网站公司建站
  • 网站怎样做权重天猫与京东的网站建设管理
  • 网站制作新报价电脑网站设计公司
  • 域名 网站郑州网络优化实力乐云seo
  • 比较好的免费网站红色logo做网站
  • 用axuer 做网站产品原型wps免费模板网站
  • 重庆哪里可以做公司网站中国住房和建设部厅查询网站
  • 湖州长兴做网站小型教育网站开发与设计
  • h5页面怎么生成链接网络seo公司
  • 网站制作费用要多少钱苏州住房与城乡建设部网站
  • 查域名网站wordpress的中文插件
  • 谷歌网站提交入口wordpress编辑器知乎
  • 揭阳网站建设解决方案天津南开做网站公司
  • 做宠物商品的网站企业网站推广建议
  • 邢台有什么网站做网站大概需要多少费用
  • .net如何建设网站个人网站建设收费标准
  • 好看的响应式网站c 登录 wordpress
  • 深圳网站开发哪个好apmserv安装wordpress
  • 整套网站建设网站建设陆金手指下拉贰拾
  • 设计素材的网站大学国际化网站建设
  • 个人网站如何优化关键词购物网站代码
  • 广西住房和城乡建设网站视频专栏替换wordpress管理路径
  • 手机网站推荐大全建筑工程招标网站
  • 建设一个网站需要做哪些事情php商城网站的要求与数据