spectrum

80岁COBOL码农:扶我起来,这个bug我会修!

前提是你 提交于 2020-05-05 17:50:02
95%的 ATM 交易通过 COBOL 程序,80%的现场交易依赖于它们,超过 40%的银行仍然使用 COBOL 作为其系统的基础。由于年轻人懂 COBOL 的比较少,美国康涅狄格州劳工部正在召回经验丰富的退休 COBOL 人员。 来源:机器之心(ID: almosthuman2014) 参与:张倩、蛋酱 随着失业人数不断飙升,美国的失业系统已经不堪重负。上周,新泽西州州长发布了一份「紧急召集令」,急聘精通「上古语言」COBOL 的程序员,帮助修复已经使用了 40 多年的失业保险系统。 COBOL 是一门非常古老的编程语言,诞生于上世纪五六十年代,鼎盛时期是七十年代,现在多数学校都不再开设相关课程,所以很多年轻码农都不具备此技能。有个段子写道,美国旧金山湾区的一家科技公司,为了与银行客户进行业务衔接需要招聘 COBOL 程序员,谁知道来面试的程序员,最年轻的也已经 63 岁了。 在这用人之际,众多码农「前辈」们站了出来,包括一些退休人员。 一家位于得克萨斯州的职业介绍机构 Cobol Cowboys 也在积极牵线搭桥。该公司有一位成员还是 COBOL 语言开发者之一 Grace Hopper 的同事,年龄已经有 80 多岁了。 除此之外,大公司也有所行动,表示将开放 COBOL 免费课程,解决人手不足的困境。 上古语言迎来第二春? 这个「上古语言」的称号,COBOL 当之无愧。对于

matlab中fft快速傅里叶变换

萝らか妹 提交于 2020-04-24 22:50:28
视频来源: https://www.bilibili.com/video/av51932171?t=628 。 博文来源:https://ww2.mathworks.cn/help/matlab/ref/fft.html?searchHighlight=fft&s_tid=doc_srchtitle 视频来源很好的解释了: 1 .傅里叶变换过程,经过傅里叶变化得到了,频率w,振幅a0,相位角φ; 2. 傅里叶变换 主要应用领域: 声音, 图像处理; 博文则很好的解释了: 1. 傅里叶变换在matlab软件中怎样应用 2.. 傅里叶变换的作用效果的展示,从时域到频域的变化,时域难以解决的问题到频域中却很清晰。 语法 Y = fft(X) Y = fft(X,n) Y = fft(X,n,dim) 说明 示例 Y = fft( X ) 用快速傅里叶变换 ( FFT) 算法计算 X 的 离散傅里叶变换 (DFT)。 如果 X 是向量,则 fft(X) 返回该向量的傅里叶变换。 如果 X 是矩阵,则 fft(X) 将 X 的各列视为向量,并返回每列的傅里叶变换。 如果 X 是一个多维数组,则 fft(X) 将沿大小不等于 1 的第一个数组维度的值视为向量,并返回每个向量的傅里叶变换。 示例 Y = fft( X , n ) 返回 n 点 DFT。如果未指定任何值,则 Y 的大小与 X 相同

小波去噪基本概念

一曲冷凌霜 提交于 2020-04-24 13:29:30
一、前言 在现实生活和工作中,噪声无处不在,在许多领域中,如天文、医学图像和计算机视觉方面收集到的数据常常是含有噪声的。噪声可能来自获取数据的过程,也可能来自环境影响。由于种种原因,总会存在噪声,噪声的存在往往会掩盖信号本身所要表现的信息,所以在实际的信号处理中,常常需要对信号进行预处理,而预处理最主要的一个步骤就是降噪。 小波分析是近年来发展起来的一种新的信号处理工具,这种方法源于傅立叶分析,小波(wavelet),即小区域的波,仅仅在非常有限的一段区间有非零值,而不是像正弦波和余弦波那样无始无终。小波可以沿时间轴前后平移,也可按比例伸展和压缩以获取低频和高频小波,构造好的小波函数可以用于滤波或压缩信号,从而可以提取出已含噪声信号中的有用信号。 二、小波去噪的原理 Donoho提出的小波阀值去噪的基本思想是将信号通过小波变换(采用Mallat算法)后,信号产生的小波系数含有信号的重要信息,将信号经小波分解后小波系数较大,噪声的小波系数较小,并且噪声的小波系数要小于信号的小波系数,通过选取一个合适的阀值,大于阀值的小波系数被认为是有信号产生的,应予以保留,小于阀值的则认为是噪声产生的,置为零从而达到去噪的目的。 从信号学的角度看 ,小波去噪是一个信号滤波的问题。尽管在很大程度上小波去噪可以看成是低通滤波 ,但由于在去噪后 ,还能成功地保留信号特征

通勤人数、复工情况、经济情形...利用 AI 和卫星图像分析可知

对着背影说爱祢 提交于 2020-03-23 23:05:15
3 月,跳不动了?>>> 新冠疫情对经济和各产业的影响到底如何? 对于这一问题,微众银行 AI 团队给出了解答。 雷锋网注:图为 2019 年 12 月 30 日(左)和 2020 年 1 月 29 日卫星图像对比 据 IEEE Spectrum 报道,微众银行 AI 团队 Moonshot 开发了一个深度学习系统“ SolarNet ”(该研究论文已提交至 arXiv 平台),能够利用卫星图像检测出太阳能电池板的安装情况,以用于跟踪中国在新冠疫情爆发后的经济复苏进程。 那么,微众银行 AI 团队是如何实现这一技术成效的? 报道指出,研究团队利用神经网络分析来自各个卫星的近红外图像、短波红外图像,以及来自Sentinel-2 卫星的红外波段,通过图像分析,系统可以追踪到实际投入生产的钢铁工厂的热点。 雷锋网注:图为钢铁产能(图源 IEEE Spectrum ) 结果表明,在疫情爆发初期,钢铁生产的产能降到了 29% 的低位。不过,到了 2 月 9 日,钢铁生产产能已恢复至 76%。 对于其他类型的制造业和商业活动,研究人员则是利用 AI 分析大公司停车场的汽车数量来进行研究。分析结果显示,2020 年 2 月 10 日,特斯拉的上海汽车生产已完全恢复,而旅游业(如上海迪士尼乐园)则仍处于关闭状态。 生产制造业的恢复情况能够通过卫星图像数据进行分析研究,但对于群众通勤情况,则需通过

通勤人数、复工情况、经济情形...利用 AI 和卫星图像分析可知

天涯浪子 提交于 2020-03-21 00:50:35
3 月,跳不动了?>>> 新冠疫情对经济和各产业的影响到底如何? 对于这一问题,微众银行 AI 团队给出了解答。 雷锋网注:图为 2019 年 12 月 30 日(左)和 2020 年 1 月 29 日卫星图像对比 据 IEEE Spectrum 报道,微众银行 AI 团队 Moonshot 开发了一个深度学习系统“ SolarNet ”(该研究论文已提交至 arXiv 平台),能够利用卫星图像检测出太阳能电池板的安装情况,以用于跟踪中国在新冠疫情爆发后的经济复苏进程。 那么,微众银行 AI 团队是如何实现这一技术成效的? 报道指出,研究团队利用神经网络分析来自各个卫星的近红外图像、短波红外图像,以及来自Sentinel-2 卫星的红外波段,通过图像分析,系统可以追踪到实际投入生产的钢铁工厂的热点。 雷锋网注:图为钢铁产能(图源 IEEE Spectrum ) 结果表明,在疫情爆发初期,钢铁生产的产能降到了 29% 的低位。不过,到了 2 月 9 日,钢铁生产产能已恢复至 76%。 对于其他类型的制造业和商业活动,研究人员则是利用 AI 分析大公司停车场的汽车数量来进行研究。分析结果显示,2020 年 2 月 10 日,特斯拉的上海汽车生产已完全恢复,而旅游业(如上海迪士尼乐园)则仍处于关闭状态。 生产制造业的恢复情况能够通过卫星图像数据进行分析研究,但对于群众通勤情况,则需通过

英文词汇 计算机网络中的专业英语单词及其缩写

跟風遠走 提交于 2020-02-28 06:32:18
学习计算机网络时,会阅读相关的专业文献。对于文献中经常出现的缩写形式的专业名词,做了一些积累。现于此博文中做个简单的分享,希望能对后来人有所帮助,平稳地入门计算机网络。 注:博文内容仅可用于参考,遇到分歧时,还需请教专业人士! A 序号 英文缩写 英文 1 AS Autonomous System 2 APP application-specific functions 3 ATM Asynchronous Transfer Mode 4 AP Access Point 5 ARP Address Resolution Protocol   B 序号 英文缩写 英文 1 BT Bit Torrent 2 BSS Basic Service Set   C 序号 英文缩写 英文 1 CBT Core Based Trees 2 CSRC contributing source 3 CNAME Canonial Name 4 CERN European Organization for Nuclear Research 5 CCITT Consultative Committee on International Telegraph and Telephone 6 CSMA/CD Carrier Sense Multiple Access with Collision

In Matlab, how to draw lines from the curve to specific xaxis position?

戏子无情 提交于 2020-01-11 12:03:25
问题 I have a spectral data (1000 variables on xaxis, and peak intensities as y) and a list of peaks of interest at various specific x locations (a matrix called Peak) which I obtained from a function I made. Here, I would like to draw a line from the maximum value of each peaks to the xaxis - or, eventually, place a vertical arrow above each peaks but I read it is quite troublesome, so just a vertical line is welcome. However, using the following code, I get "Error using line Value must be a

Clojure/Java: Java libraries for spectrum analysis of sound? [closed]

依然范特西╮ 提交于 2019-12-31 10:35:33
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 6 days ago . I am looking for a library that can accept a chunk of audio data and return the average amplitude over time within a given frequency band. I've already asked this question over at comp.dsp, but it's clear to me that acquiring the know-how to build this on my own using a basic FFT library is going to require more

Visible spectrum with gnuplot

谁都会走 提交于 2019-12-30 06:27:08
问题 So I have this kind of data 3.500E2 -0.956862 ... 10.00E2 -1.95941 in a file. If I plot it it looks like this: Now I want the area under the curve filled with the visible spectrum, like this: I already found this forum post, which draws me a nice visible spectrum, but I can't further add my own curve into it, as this appears to be a pm3d plot. What can I do? 回答1: The filledcurves plotting style cannot handle such gradient filling, but you can modify your data file to use it with pm3d and

Visible spectrum with gnuplot

。_饼干妹妹 提交于 2019-12-30 06:27:03
问题 So I have this kind of data 3.500E2 -0.956862 ... 10.00E2 -1.95941 in a file. If I plot it it looks like this: Now I want the area under the curve filled with the visible spectrum, like this: I already found this forum post, which draws me a nice visible spectrum, but I can't further add my own curve into it, as this appears to be a pm3d plot. What can I do? 回答1: The filledcurves plotting style cannot handle such gradient filling, but you can modify your data file to use it with pm3d and