亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? fuzzy02.c

?? 單輸入系統模糊溫度控制器的實作.c語言程式
?? C
字號:
/* fuzzy02.c */
#include <stdio.h>
#include <stdlib.h>
#include <alloc.h>
#include <math.h>

float Gas_NM[] = {
    1.0, 0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0
};

float Gas_NS[] = {
    0, 0, 0.5, 1.0, 0.5, 0, 0, 0, 0, 0, 0
};

float Gas_Z[] = {
    0, 0, 0, 0, 0, 1.0, 0, 0, 0, 0, 0
};

float Gas_PS[] = {
    0, 0, 0, 0, 0, 0, 0.5, 1.0, 0.5, 0, 0
};

float Gas_PM[] = {
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0.5, 1.0
};

float Gas_output;

void GAS_OUT(int T, int dT)
{
	int i;
	float map_i, v_i, area, moment;
	float t001;
   float ut_nm,ut_z,ut_pm;
   float dt_nm,dt_z,dt_pm;
	float *O_Gas;

	O_Gas = (float *) calloc(11,sizeof(float));

   /* T is NM */
   ut_nm=0.0;
   if (T >= 54 && T <= 66)
		ut_nm = (float)(66-T)/12;

   /* T is Z */
   ut_z=0.0;
   if ((T>=60) && (T<=70))
   	ut_z=(float)(T-60)/10;
   if (T>70 && T<=80)
   	ut_z=(float)(80-T)/10;

   /* T is PM */
   ut_pm=0.0;
   if (T>=74 && T<=86)
   	ut_pm=(float)(T-74)/12;

  /* dT is NM */
  dt_nm=0.0;
  if (dT>=-10 && dT<=-2)
  	dt_nm=(float)-(dT+2)/8;

  /* dT is Z */
  dt_z=0.0;
  if (dT>=-7 && dT <= 0)
  	dt_z=(float)(dT+7)/7;
  if (dT>0 && dT<=7)
  	dt_z=(float)(7-dT)/7;

  /* dT is PM */
  dt_pm=0.0;
  if (dT>=2 && dT<=10)
  	dt_pm=(float)(dT-2)/8;


	/***************  Rule1  ***************/
	/* T IS  PM and dT IS PM*/
  	t001 = min(ut_pm, dt_pm);    /* AND */
   printf("\nRule 1: %f\n", t001);

	/* Gas =  NM */
	if (t001 != 0.0)  {
		for (i=0; i<11; i++) {
			map_i = (float)Gas_NM[i];
			O_Gas[i] = max(O_Gas[i], min(t001, map_i));
		}
	}

	/***************  Rule2  ***************/
	/* T IS  PM and dT IS Z */
   t001 = min(ut_pm, dt_z);    /* AND */
   printf("Rule 2: %f\n", t001);

	/* Gas =  NS */
	if (t001 != 0.0)  {
		for (i=0; i<11; i++) {
			map_i = (float)Gas_NS[i];
			O_Gas[i] = max(O_Gas[i], min(t001, map_i));
		}
	}

	/***************  Rule3  ***************/
	/* T IS  PM and dT IS NM */
	t001 = min(ut_pm,dt_nm);    /* AND */
   printf("Rule 3: %f\n", t001);

	/* Gas =  Z */
	if (t001 != (float)0)  {
		for (i=0; i<11; i++) {
			map_i = (float)Gas_Z[i];
			O_Gas[i] = max(O_Gas[i], min(t001, map_i));
		}
	}

	/***************  Rule4  ***************/
	/* T IS  Z and dT IS PM */
	t001 = min(ut_z,dt_pm);    /* AND */
   printf("Rule 4: %f\n", t001);

	/* Gas =  NS */
	if (t001 != (float)0)  {
		for (i=0; i<11; i++) {
			map_i = (float)Gas_NS[i];
			O_Gas[i] = max(O_Gas[i], min(t001, map_i));
		}
	}

	/***************  Rule5  ***************/
	/* T IS  Z and dT is Z */
	t001 = min(ut_z,dt_z);    /* AND */
   printf("Rule 5: %f\n", t001);

	/* Gas =  Z */
	if (t001 != (float)0)  {
		for (i=0; i<11; i++) {
			map_i = (float)Gas_Z[i];
			O_Gas[i] = max(O_Gas[i], min(t001, map_i));
		}
	}

	/***************  Rule6  ***************/
	/* T IS  Z and dT IS NM*/
	t001 = min(ut_z,dt_nm);    /* AND */
   printf("Rule 6: %f\n", t001);

	/* Gas =  PS */
	if (t001 != (float)0)  {
		for (i=0; i<11; i++) {
			map_i = (float)Gas_PS[i];
			O_Gas[i] = max(O_Gas[i], min(t001, map_i));
		}
	}

	/***************  Rule7  ***************/
	/* T IS  NM and dT IS PM */
	t001 = min(ut_nm,dt_pm);    /* AND */
   printf("Rule 7: %f\n", t001);

	/* Gas =  Z */
	if (t001 != (float)0)  {
		for (i=0; i<11; i++) {
			map_i = (float)Gas_Z[i];
			O_Gas[i] = max(O_Gas[i], min(t001, map_i));
		}
	}

	/***************  Rule8  ***************/
	/* T IS  NM and dT IS Z*/
	t001 = min(ut_nm,dt_z);    /* AND */
   printf("Rule 8: %f\n", t001);

	/* Gas =  PS */
	if (t001 != (float)0)  {
		for (i=0; i<11; i++) {
			map_i = (float)Gas_PS[i];
			O_Gas[i] = max(O_Gas[i], min(t001, map_i));
		}
	}

	/***************  Rule9  ***************/
	/* T IS  NM and dT IS NM*/
	t001 = min(ut_nm,dt_nm);    /* AND */
   printf("Rule 9: %f\n", t001);

	/* Gas =  PM */
	if (t001 != (float)0)  {
		for (i=0; i<11; i++) {
			map_i = (float)Gas_PM[i];
			O_Gas[i] = max(O_Gas[i], min(t001, map_i));
		}
	}

	/***** Calculate crisp value for variable Gas ******/
	area = 0.0;  moment = 0.0;
	for(i=0; i<11; i++)  {
		map_i = O_Gas[i];
      printf("i=%2d map_i=%f\n", i, map_i);
		v_i   = -5.0 + (float)i;
		area += map_i;
		moment += map_i * v_i;
	}
	if (area == 0) { /* Divide by zero error */
		Gas_output = 5.0;
	}
	else
		Gas_output = (moment / area);
	free(O_Gas);
}

int main(void)
{
  GAS_OUT(64, -5);
  printf("\nT=64, dT=-5, output = %f\n", Gas_output);
  GAS_OUT(64, 0);
  printf("\nT=64, dT= 0, output = %f\n", Gas_output);
  GAS_OUT(64, 5);
  printf("\nT=64, dT= 5, output = %f\n", Gas_output);
  getchar();
  return 0;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国产凹凸成av人网站| 日韩欧美一区在线| 欧美精品粉嫩高潮一区二区| 欧美va亚洲va在线观看蝴蝶网| 中文字幕一区二区三区精华液| 天天操天天色综合| gogogo免费视频观看亚洲一| 日韩欧美亚洲国产精品字幕久久久| 国产精品久久久久久一区二区三区| 青娱乐精品视频在线| 色综合久久天天| 久久久久国产精品麻豆ai换脸 | 亚洲综合久久av| 国产精品自拍av| 欧美一区二区三区在线看| 国产精品久久久久精k8| 欧美三级一区二区| 国产精品女人毛片| 日本精品视频一区二区三区| 国产欧美中文在线| 国产麻豆9l精品三级站| 中文字幕视频一区二区三区久| 亚洲国产精品影院| 91日韩在线专区| 久久精品亚洲国产奇米99| 日韩av网站免费在线| 91福利社在线观看| 亚洲精品精品亚洲| 91色九色蝌蚪| 亚洲蜜臀av乱码久久精品蜜桃| 成人网在线播放| 亚洲色图一区二区三区| 国产精品538一区二区在线| 欧美tickling挠脚心丨vk| ...xxx性欧美| 欧美色精品在线视频| 欧美一区永久视频免费观看| 一区二区三区中文字幕电影| 色又黄又爽网站www久久| 亚洲色图在线播放| 91电影在线观看| 亚洲成人av在线电影| 欧美日韩国产美| 日本美女一区二区三区视频| 日韩一区二区免费在线观看| 秋霞成人午夜伦在线观看| 精品日韩99亚洲| 国产精品一二三| 椎名由奈av一区二区三区| 色婷婷av一区二区三区gif| 一区二区三区欧美视频| 欧美人成免费网站| 麻豆传媒一区二区三区| 久久久精品tv| 91视频国产资源| 午夜视频一区在线观看| 欧美精品一区二区蜜臀亚洲| 风间由美中文字幕在线看视频国产欧美 | 欧美国产一区在线| 97精品国产97久久久久久久久久久久| 亚洲美女少妇撒尿| 日韩一级在线观看| 不卡的电视剧免费网站有什么| 亚洲精选在线视频| 日日夜夜精品视频免费| 五月综合激情婷婷六月色窝| 99在线视频精品| 亚洲国产aⅴ成人精品无吗| 日本一区二区三区四区 | 成人黄色综合网站| 亚洲国产欧美在线| 久久婷婷色综合| 色综合天天综合网国产成人综合天| 亚洲大型综合色站| 国产午夜精品福利| 欧美日韩国产一区| 成人综合在线视频| 免播放器亚洲一区| 亚洲色图19p| 欧美精品一区视频| 欧美性生交片4| 豆国产96在线|亚洲| 视频在线观看91| 亚洲欧美日韩一区二区 | 在线免费观看成人短视频| 久久不见久久见免费视频7| 亚洲男人的天堂在线观看| 日韩西西人体444www| 色天天综合色天天久久| 国产精一品亚洲二区在线视频| 亚洲国产精品久久人人爱蜜臀| 国产欧美一区二区三区沐欲| 欧美一级二级三级乱码| 91黄色在线观看| 粉嫩一区二区三区性色av| 老汉av免费一区二区三区| 一区二区三区精品| 成人免费在线播放视频| 国产女人18毛片水真多成人如厕| 制服丝袜av成人在线看| 色琪琪一区二区三区亚洲区| 成人免费视频一区二区| 国产一区二区三区综合| 国产精品一区免费视频| 免费在线观看视频一区| 性久久久久久久久久久久| 亚洲欧美一区二区三区极速播放| 中文字幕乱码亚洲精品一区| 一区二区视频在线| 国产精品天干天干在线综合| 精品国内二区三区| 欧美顶级少妇做爰| 欧美丝袜自拍制服另类| 色悠久久久久综合欧美99| 99视频精品免费视频| 成人一区二区三区视频在线观看| 国产乱一区二区| 激情综合一区二区三区| 久久99精品国产.久久久久久| 日韩电影在线一区| 美女被吸乳得到大胸91| 奇米色777欧美一区二区| 蜜臀av一区二区在线观看| 青青草成人在线观看| 美女视频黄 久久| 久久99蜜桃精品| 国产乱人伦偷精品视频免下载| 国产呦萝稀缺另类资源| 极品少妇一区二区| 福利一区福利二区| 色av综合在线| 欧美日韩午夜在线| 欧美日本国产视频| 欧美成人欧美edvon| 91麻豆精品国产无毒不卡在线观看 | 91电影在线观看| 亚洲男女一区二区三区| 4438x亚洲最大成人网| 丁香六月久久综合狠狠色| 正在播放一区二区| 欧美一区二区日韩一区二区| 欧美成人一区二区三区在线观看| 精品少妇一区二区三区免费观看 | 亚洲风情在线资源站| 丝袜a∨在线一区二区三区不卡| 男女男精品视频| 国产精品77777竹菊影视小说| 97久久超碰精品国产| 欧美日韩不卡一区二区| 久久久一区二区三区| 中文字幕一区二区在线播放| 午夜精品福利在线| 国产精品18久久久久久久网站| 99久久777色| 欧美成人精品3d动漫h| 国产精品毛片大码女人| 天堂一区二区在线免费观看| 国产激情视频一区二区三区欧美| 99re这里只有精品首页| 7777精品伊人久久久大香线蕉超级流畅 | 亚洲综合久久久| 国产精品一二三在| 欧美午夜影院一区| 国产三级欧美三级日产三级99 | 国产三级一区二区三区| 亚洲午夜激情av| 成人在线视频首页| 日韩欧美中文字幕精品| 亚洲男同1069视频| 国产成人免费视频网站 | 日韩精品福利网| av亚洲精华国产精华| 精品毛片乱码1区2区3区| 亚洲精品国产高清久久伦理二区| 国内久久精品视频| 91麻豆精品国产91久久久久久久久| 国产人成亚洲第一网站在线播放| 日韩精品一二三四| 日本高清成人免费播放| 中文字幕欧美激情一区| 美女一区二区久久| 在线不卡中文字幕播放| 一区二区三国产精华液| www.成人网.com| 国产欧美日韩麻豆91| 麻豆传媒一区二区三区| 91.成人天堂一区| 亚洲成人在线免费| 日本韩国欧美国产| 久久久亚洲综合| 日本久久电影网| 成人午夜看片网址| 精品国产sm最大网站免费看| 日韩电影免费在线观看网站| 欧美三区在线视频| 亚洲精品欧美二区三区中文字幕| 国产成a人无v码亚洲福利| 国产三级精品三级在线专区| 国产一区在线精品| 久久精品亚洲精品国产欧美kt∨ |