直接上代码:
C语言:

#include <stdio.h>
#include <algorithm>
void mean(float *data,int len,float &mean,float &max,float &min){float sum=data[0];max=data[0];min=data[0];for (int i = 1; i < len;   i){sum =data[i];if(data[i]>max)max=data[i];if(data[i]<min)min=data[i];}mean=sum/len;
}void normalize(float *data,int len){float m=0.0;float mx=0.0;float mn=0.0;mean(data,len,m,mx,mn);printf("mean:%f\nmax:%f\nmin:%f\n",m,mx,mn );for (int i = 0; i < len;   i){data[i]=(data[i]-m)/(mx-mn);}
}

Python:

def Normalize(data):m = np.mean(data)mx = max(data)mn = min(data)return [(float(i) - m) / (mx - mn) for i in data]

分别使用C语言和Python实现矩阵归一化相关推荐

  1. 矩阵的归一化函数C语言,分别使用C语言和Python实现矩阵归一化

    直接上代码: C语言: #include #include void mean(float *data,int len,float &mean,float &max,float &am ...

  2. r语言和python-r语言和python的详细对比

    r语言和python的对比,两者各有千秋,究竟要学哪一个,可根据自己的实际需求来作出选择,当然,最好是两者都学. 01 开发目的 R语言 R是由统计学家开发的,它的出生就肩负着统计分析.绘图.数据挖掘 ...

  3. r语言和python-r语言和python

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! r的取值范围是,r=1表示完全正相关! r=-1表示完全负相关! r=0表示完全 ...

  4. r语言和python-R语言和Python一块学习会弄混吗

    原标题:R语言和Python一块学习会弄混吗 感谢关注天善智能,走好数据之路↑↑↑ 欢迎关注天善智能,我们是专注于商业智能BI,人工智能AI,大数据分析与挖掘领域的垂直社区,学习,问答.求职一站式搞定 ...

  5. python与c语言在语法上的区别-C语言和Python编程先学习哪个

    原标题:C语言和Python编程先学习哪个 初学者,Python和C语言先学哪个好? 就像是"先有鸡还是先有蛋一样",先学python还是先学C语言,这也是个世纪难题. 这种纠结并 ...

  6. c+和python的区别-c语言和python之间有什么区别

    c语言和python的区别是:1.Python是一种面向对象的解释型语言,通过缩进来表示语句体,在Python中每一条语句结尾后没有分号:2.C是一种面向过程的编译型语言,通过"{}&quo ...

  7. c语言 python-C语言、Java语言和python语言的区别在哪里

    原标题:C语言.Java语言和python语言的区别在哪里 我们经常听到C语言.Java语言和python语言,那么这三者的区别在哪里呢?随着科技的进步以及新技术的推进,编程语言的种类也是越来越多,随 ...

  8. python和c语言哪个效率高_C语言和Python哪个更容易学?

    C语言和Python哪个更容易学? 发布时间:2020-06-05 20:46:38 来源:亿速云 阅读:157 C语言和Python哪个更容易学?针对这个问题,今天小编总结这篇有关C语言和Pytho ...

  9. python和c语言的区别-C语言、Java语言和python语言的区别在哪里

    原标题:C语言.Java语言和python语言的区别在哪里 我们经常听到C语言.Java语言和python语言,那么这三者的区别在哪里呢?随着科技的进步以及新技术的推进,编程语言的种类也是越来越多,随 ...

最新文章

  1. Silverlight 2中多语言支持实现(上)
  2. 百度ERNIE登顶GLUE榜单,得分首破90大关
  3. 2013年,我跟哥们都是大厂Java工程师!后来,他转行了!现在,他的收入是我的5倍!...
  4. IntelliTest(5) - The IntelliTest Reference Manual[译]
  5. 简单学习kali高级渗透测试思路方法
  6. Bootstrap的下载和使用
  7. vue项目中阻止浏览器返回上一页
  8. 如何查看类型为LRAW的SAP ABAP数据库表字段的内容
  9. [MySQL基础]数据库的相关概念
  10. 德国留学语言c1,德国留学申请,关于语言
  11. linux下安装nginx1.10,Linux(RHEL7.0)下安装nginx-1.10.2(示例代码)
  12. python面试题之Python支持什么数据类型?
  13. html辅助方法以及常用属性值,ASP.NET MVC 2博客系列之一:强类型HTML辅助方法
  14. java 搜索起始位置,从Java中的给定位置搜索字符
  15. C#基础8:类的继承
  16. 微信小程序-day1
  17. 刚斩获头条美团的offer,Java开发面试题详解(带答案)
  18. 超级简单好用的免费CRM客户管理软件,推荐!
  19. 逆向入门(4)汇编篇-常用指令的学习
  20. C++相关问题笔记(一)

热门文章

  1. linux的x64与x86_在Linux x86 64机器上链接
  2. PostgreSQL及可视化界面navicat在linux-Ubuntu的搭建
  3. 我的世界动力铁轨怎么做?看完你就懂了!
  4. Eclipse和Idea中workspace,project,moudle等概念
  5. android 友盟 - 微信小程序分享
  6. Android服务器——使用TomCat实现软件的版本检测,升级,以及下载更新进度!
  7. c语言枚举1到7输出星期几,c语言枚举类型
  8. 数据结构 02 - 单链表的使用 环形链表的实现与应用
  9. 趣味冰雪竞技,快手第一档竞技真人秀《冰雪队队碰》圆满收官
  10. mysql安装时卡在starting server的解决方法