问题标签 [zero-padding]
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.
json - 如何在jq中将更新与函数结果结合起来?
给定这样的数据:
获得此结果的正确方法是什么?
我尝试了三种不同的命令,希望能够使用该元素上的函数结果来更新数组中的对象元素。
我只是找不到正确的语法。
c++ - 使用 fmtlib,当值为负时,零填充数值更短,我可以调整这种行为吗?
我正在使用fmtlib来格式化字符串和数值,但我遇到了负整数的问题。当我用零填充该值时,无论该值的符号如何,我都希望零个数一致。
例如,使用 4 的填充,我想要以下内容:
- 2 作为“0002”返回
- -2 作为“-0002”返回
fmtlib 的默认行为是将前缀长度(即符号“-”)考虑到填充长度中,这意味着 -2 返回为“-002”
这是一个例子:
将输出:-002
有没有办法切换这种行为或以不同的方式来零填充值以获得我的预期结果?
谢谢你的帮助,
deep-learning - 内核大小均匀时相同的填充
当内核大小为奇数时,我们可以手动计算必要的填充以获得与输入相同维度的输出,从而创建相同的填充。
但是我们如何计算具有偶数大小的内核的填充尺寸(例如:(2x2)?
python - Python:如何将可变长度前导零添加到二进制字符串?
我希望在 my_string = '01001010' 中添加前导零,以确保至少有 'length' 位字符串,其中 length >= len(my_string)
matlab - 在给定图像上移动滤镜/蒙版(无功能)
我正在努力尝试创建一个填充图像和过滤器/蒙版的程序。我遇到麻烦的地方实际上是试图在不使用函数的情况下将这个过滤器移动到图像的每一位上。
这是我到目前为止所拥有的。
json - 如何用 JQ 填充数字?
我想在数字字符串中添加前导/尾随零 - 结果字符串需要包含“01”或“001”而不是“1”。我注意到了项目https://github.com/joelpurra/jq-zeros
,但我已经从包管理器(dnf,fedora)安装了 jq,所以jqnpm
对我的一些要求是不可行的(乍一看),更不用说我对 npm 的恐惧,因为东西sudo npm -g
已经毁了我的系统好几次了。
问题:
- 这些 jq 的包管理器,它们是否正在被主流接受?
- 填充本身——没有这个额外的库怎么办?
python - Python傅里叶零填充
问题
我有一个可以在这里下载的频谱:https ://www.dropbox.com/s/ax1b32aotuzx9f1/example_spectrum.npy?dl=0
使用 Python,我试图使用零填充来增加频域中的点数。为此,我依赖 scipy.fft 和 scipy.ifft 函数。我没有得到想要的结果,如果有人能解释为什么会这样,我将不胜感激。
代码
这是我尝试过的代码:
结果
预期行为
我希望零填充会导致原始频谱的某种 sinc 插值。但是,橙色曲线不通过原始光谱的点。
有谁知道我为什么会出现这种行为和/或如何解决这个问题?
php - PHP加密数据需要在ReactNative中解密
我正在使用以下代码段在 PHP 中为 CBC 256 模式进行 AES 加密。
我得到的加密响应与我在 React Native 中得到的响应相差甚远。我需要在 ReactNative 中解密相同的数据。我试过了
- React-native-simple-crypto
- react-native-crypto-js
但是它们似乎都没有工作并提供解密数据,甚至没有像我使用 PHP 一样获得加密数据。
填充支持不在任何反应模块中。
我选择了 ReactNative Framework,以为它是最先进的框架,但是我已经浪费了很多天来弄清楚这个问题,所以不知道如何解决这个问题。
以下是反应代码
} }
python-3.x - 具有零填充格式的python datetime strptime的意外行为
我有以不同格式表示日期时间的字符串列表。IE:
第一个应转换为 2021-01-01 12:00,第二个应转换为 2021-01-01 12:10。没有多想,我写了这个片段:
经过艰苦的错误搜索,我意识到第一个字符串没有按预期解析。代码给出:
我明白发生了什么:永远不会到达异常块。相反,“2021010112”的倒数第二个字符被解释为小时数字,最后一个字符被解释为分钟数字。
这是应该的行为吗?日期时间文档清楚地指出 %H 表示一个零填充的十进制数以及 %M。
我没有得到它还是文档只是误导?为什么 try-block 不会引发 ValueError?
有没有一种方便而可靠的方法来解决这个问题?我知道在这种特殊情况下,可以通过交换 try- 和 expect-block 来修复代码。但这不可能是正确的方法。
PS:这个问题也适用于 pd.to_datetime。