MATLAB把ISE中产生的1QN格式的十六进制数据转换为十进制数进行分析-阿里云开发者社区

开发者社区> 天一涯> 正文

MATLAB把ISE中产生的1QN格式的十六进制数据转换为十进制数进行分析

简介:
+关注继续查看

数据格式为1位符号位,1位整数位,8位小数位。

N=64;  
fid = fopen('e:\sin.txt','r');
  for i = 1 : N;
      num(i) = fscanf(fid, '%x', 1)   %从fid所指的文件以16进制方式读出数据
      if(num(i)>512)
          num(i)=-(num(i)-512)/2^8;%第10位(符号位)是1,转换为负数.8位小数位,除以2^8
      else
          num(i)=num(i)/2^8;
      end
  end
  fclose(fid);
  plot(num)



   

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
jquery formatCurrency货币格式化处理
jquery formatCurrency是一个对货币格式进行格式化输入控制、显示的一个jquery插件,可以对文本框输入进行货币合法性验证,并且支持对文本输入字符串进行格式化显示。(国内的会计记账法是保留两位小数,整数位每3个千位使用,号隔开) 1.
779 0
从源码分析如何优雅的使用 Kafka 生产者
前言 在上文 设计一个百万级的消息推送系统 中提到消息流转采用的是 Kafka 作为中间件。 其中有朋友咨询在大量消息的情况下 Kakfa 是如何保证消息的高效及一致性呢? 正好以这个问题结合 Kakfa 的源码讨论下如何正确、高效的发送消息。
524 0
js之RGB->转换为十六进制
js之RGB->转换为十六进制
4843 0
vim+xxd=强大的十六进制编辑器
http://hi.baidu.com/hilojack/item/9cf0c307f7c03a133b53ee7avim是黑客文化中强大的编辑器。利用它调用外部十六进制文件显示命令xxd就可以顺利的编辑二进制文件了。
731 0
+关注
135
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载