问题标签 [ieee]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
229 浏览

search - 按标题、摘要和作者关键字搜索布尔查询

我尝试在 ieee 搜索中搜索一般查询,即(“数据”和“社交媒体”)

如果我在简单的一般搜索中使用它,它工作正常。但是,如果我尝试使用特定条件以便使用此布尔查询仅在标题或摘要或作者关键字中搜索

我什么都拿不走。在这个过程中有什么我做错了吗?如何在 ieee 搜索中搜索?

0 投票
1 回答
335 浏览

python - 如何在 e 之后为 python 浮点数获取值

我经常在 Python 中为浮点数输入科学计数法(例如 3.472e-07)的值。有没有一种简单的方法可以访问 Python 中给定浮点数的指数?

例如给定x = 4.7820012347239297234e-7,是否有某种方法可以获取 e 之后的值(在本例中为 -7)。

谢谢!

0 投票
2 回答
2645 浏览

python-2.7 - 在 scapy 中绑定自定义层

我有一个 python 脚本,它组装 AVB (IEEE) 数据包并将其发送到网络中。数据包将被wireshark捕获。使用其他 python 脚本,我遍历捕获文件。但是我无法访问几层中的一些参数,因为 scapy 不知道它们。所以我必须将这些图层添加到 scapy。

这是wireshark中的数据包: 在此处输入图像描述

我将以下代码添加到文件“python2.7/dist-packages/scapy/layers/l2.py”

当我执行应该在新层(IEEE 1722 协议)中获取参数的 python 脚本时,出现以下错误:“IndexError: Layer [ieee1722] not found”

怎么了?

0 投票
0 回答
487 浏览

pdf - Matplotlib 图形 pdf 保存通过 IEEE 图形分析器

当我保存图形时:

并使用在线 IEEE 图形分析器工具进行分析 ( http://graphicsqc.ieee.org/reports/5965c1e4c7ca176031474bc8/edit )

我收到以下错误:

您的图形可能包含未嵌入文件的字体,或可能不可用的文本轮廓

当相同的 pdf 刚刚在 photoshop 中打开并保存为 pdf 时,新的 pdf 将通过检查而没有任何错误。

有谁知道如何直接在 savefig 中做到这一点?

0 投票
1 回答
51 浏览

floating-point - 浮点 IEEE 保证

我想知道,对于以下情况,IEEE 标准是否保证使用符合标准的任何 cpu 的所有可能情况(不包括 NaN 和无穷大):

  • 交换性:x # y = y # x
  • 关联性: (x # y) # z = x # (y # z)
  • x - x = 0(x - x == 0.0f 总是返回 true 吗?)
  • x * 0 = 0(x * 0.0f == 0.0f 总是返回 true 吗?)
  • x * 1 = x(x * 1.0f == x 总是返回 true 吗?)
  • x / x = 1.0f (x / x == 1.0f 是否总是返回 true?当然 x = 0 除外)

(# 表示所有操作:+ - * /)

0 投票
1 回答
710 浏览

c++ - C++ 使用“ieee-be”machinefmt 读取二进制文件

我基本上尝试将 Matlab 代码转换为 C++,读取一个我不知道它是什么样子的二进制文件。

Matlab 代码简化如下:

最后,我们基本上在 x 数组中得到双数(第 1、5、.. 行)

如何在 C++ 中读取 *.bin 文件?我试过:

可悲的是,“测试”与 matlab 从二进制文件中编码出来的数字不相似。如何将 ieee-be 编码的信息实现为 c++?不幸的是,我对二进制文件不太熟悉......

干杯并感谢您的帮助!

//编辑:

也许它有帮助:就我而言

0 投票
0 回答
1814 浏览

logic - 枚举文字 vhdl 不是类型

我目前正在设计一个由 MUXES 和全加器组成的 4 位 ALU。我即将完成,但在我的测试台上遇到了一些错误。我真的很感激这方面的任何帮助!如您所知,此错误表明我仍然是 VHDL 的初学者。

错误:Enumeration literal 'Z' is not of type ieee.std_logic_1164.std_logic_vector

Z 是 0 或 1,我在其中声明输入值。

我原来的模块代码:

到目前为止我的测试台代码:

0 投票
1 回答
60 浏览

c - 二进制中的浮点表示

我正在尝试打印存储在 C 中的浮点数中的数字,我正在努力如何打印出来。我现在正在这样做,它以 IEEE 格式打印数字。我希望它直接从记忆中反向打印。我该如何解决?谢谢

0 投票
3 回答
157 浏览

c - C算法中的平方根问题

我有一些代码可以在单位球面上找到一个点。回想一下,对于一个单位球体:

1 = sqrt( x^2 + y^2 + z^2 )

该算法在零和一之间选择两个随机点(x 和 y 坐标)。如果它们的大小小于 1,我们就有空间通过求解上述 z 方程来定义第三个坐标。

从技术上讲,我继承了这段代码。前任所有者使用“无视严格的标准合规性”的 -Ofast 编译。TL;DR 这意味着您的代码不需要遵循严格的 IEEE 标准。因此,当我尝试在没有优化的情况下进行编译时,我遇到了错误。

什么是IEEE标准?好吧,因为计算机不能以无限精度存储浮点数,如果你不小心,在某些计算过程中会出现舍入错误。

经过一番谷歌搜索后,我遇到了这个问题,这让我走上了正确使用 IEEE 材料的正确轨道。我什至读过这篇关于浮点数的文章(我推荐)。不幸的是,它没有回答我的问题。

我想在我的函数中使用 sqrt() 而不是像Newton Iteration这样的东西。我知道我的算法中的问题可能来自我可能(即使不是真的)将负数传递给 sqrt() 函数的事实。我只是不太确定如何解决这个问题。感谢所有的帮助!

哦,如果相关的话,我正在使用Mersenne Twister数字生成器。

澄清一下,我将 libm 与 -lm 链接起来!我还确认它指向正确的库。

0 投票
1 回答
358 浏览

zigbee - IEEE 802.15.4/ZigBee 数据包结构

IEEE 802.15.4/ZigBee 数据包的结构中是否有“标头标签帧”?

我从本文档中了解了基本的数据包结构。

那么在 IEEE 802.15.4/ZigBee 中是否有这样的“标头标签帧”或“标头标头”?