- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想将两个数据合并为一个。但由于它们处于两个不同的时代,这就是为什么我不能将它们结合起来。
我需要通过保持原样的时间来添加它们。我怎样才能做到这一点?
data_1_y_axes=[0,1,3,5,4,6,8,9,7]
time_1_x_axes=[.02,0.03,.05,.06,.07,0.08,0.09,.1,.2]
data_2_y_axes=[0,2,4,5,2,7,5,7,5]
time_2_x_axes=[.002,0.004,.006,.009,.02,0.04,0.06,.07,.09]
plot(time_1_x_axes,data_1_y_axes)
hold on
plot(time_2_x_axes,data_2_y_axes)
我的预期数据如下:
New_data=[ 0, 2,4,5,2+0,1,7,3,5+5,7+4,6,5+8,9,7]
New_time=[.002,.004,.006,.009,.02,.03,.04,.05,.06,.07,.08,.09,.1,.2]
最佳答案
这是另一种不使用 for 循环的方法。这会运行得更快:
data_1_y_axes=[0,1,3,5,4,6,8,9,7]
time_1_x_axes=[.02,0.03,.05,.06,.07,0.08,0.09,.1,.2]
data_2_y_axes=[0,2,4,5,2,7,5,7,5]
time_2_x_axes=[.002,0.004,.006,.009,.02,0.04,0.06,.07,.09]
[time_merged,i1,i2] = intersect(time_1_x_axes, time_2_x_axes)
data_merged = data_1_y_axes(i1) + data_2_y_axes(i2)
[time1_remaining, ir1] = setdiff(time_1_x_axes, time_merged)
[time2_remaining, ir2] = setdiff(time_2_x_axes, time_merged)
[time_merged, idx] = sort([time_merged time_1_x_axes(ir1) time_2_x_axes(ir2)])
data_merged = [data_merged data_1_y_axes(ir1) data_2_y_axes(ir2)]
data_merged = data_merged(idx)
plot(time_merged,data_merged)
关于arrays - 如何根据 MATLAB 中的时间合并数据集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65879055/
JDK 中的 Java Mission Control 工具提供有关新 TLAB 中的对象分配和 TLAB 之外的分配的统计信息。 (它在内存/分配下)。这些统计数据有什么意义,对应用程序的性能有什么
我找不到可以清楚地解释这个概念的综合资料。我的理解是,一个线程在分配新对象的伊甸园中获得了一些内存。一个竞争线程最终将拥有一个有点连续的伊甸园。如果第一个线程用完其 TLAB 中的空闲区域会发生什么?
gc.log 显示 Prepare TLABs 阶段花费了大约 57 秒,这是 Not Acceptable 。而且,这种情况五天才发生一次。我只想弄清楚究竟发生了什么以及如何避免。 [gc.log]
我正在研究 Oracle Java Mission Control 来进行内存消耗调查。首先,我使用了 JDK 8 示例中提供的飞行记录 wldf.jfr。我对 Total TLAB Size 与 T
TLAB 是在 Eden 中分配的,当一个线程第一次需要一个对象时会分配一个 TLAB,那么当一个 TLAB 已满(或可能快满)时会发生什么?如果 Eden 中还有足够的空间,是否会为该线程分配另一个
在 Java Mission Control 5.x 中,您可以轻松查看分配的 TLAB 的总大小。请参阅此图片右下角的“分配摘要”。 在 Java Mission Control 7.x 中,我找不
我是一名优秀的程序员,十分优秀!