1
1
我认为用有限组可能的值和非标准的加法和乘法进行算术运算最有效的方法是查表。 表查找要求对矩阵进行编码,使元素成为组元素列表中的索引。由于索引从1开始,所以需要将{0,1,x,x+1}表示为{1,2,3,4}。 但除了1=0、2=1的笨拙映射之外,查表的过程非常简单。这是我编造的一些示例代码,它似乎有效,但我可能犯了一些错误(并且我可能误解了确切的算术规则):
例如:
此代码中没有输入检查,如果输入包含5,您将获得和索引超出范围错误。
正如我在评论中提到的,您可以创建一个类来封装这种类型的数组。然后你可能会超载
|
2
1
对于偶数特征的伽罗瓦场的特殊情况,如F4,您可以使用Octave Forge的通信包提供的功能: 奇数字符的伽罗瓦字段尚未实现: |
Karpov · 巨大的广播变量,没有parfor优化代码? 6 年前 |
Shika93 · Matlab元素位置 6 年前 |
nymuffin · 在R中创建非对称对角线为0s的1s非对称矩阵 6 年前 |
Jakub Wagner · 厄米矩阵的特征向量[闭] 6 年前 |
yankeefan11 · 网格每个点处的矩阵 6 年前 |
Patrick · 将字母向量拆分为大小相等的向量[重复] 6 年前 |