Data for "Enhancement of adhesion strength through microvibrations: Modeling and experiments"
收藏NIAID Data Ecosystem2026-05-02 收录
下载链接:
https://zenodo.org/record/14608773
下载链接
链接失效反馈官方服务:
资源简介:
This dataset contains all the data generated for the publication
[1] M. Tricarico, M. Ciavarella, A. Papangelo, Enhancement of adhesion strength through microvibrations: Modeling and experiments. Journal of the Mechanics and Physics of Solids, doi: https://doi.org/10.1016/j.jmps.2024.106020
The provided data are those which appear in the figures of Ref. [1]. Data are stored using informative named structures in a ".mat" file. The data are easily accessible through the Commercial Software MATLAB (© 1994-2023 The MathWorks, Inc.) or by using the free software GNU Octave. An exemplary code for loading and plotting the data contained in "RawData.mat" is the following:
%%%%%%%%%%%%%
clc
clearvars
close all
% Create a new figure
load('RawData.mat');
figure
% Choose one of the following names:
% Fig_2_a_top, Fig_2_a_bottom, Fig_2_b,
% Fig_2_c_1, Fig_2_c_2, Fig_2_c_3, Fig_2_c_4
% Fig_3_, Fig_3_,
% Fig_5, Fig_5_inset,
% Fig_6_a, Fig_6_b, Fig_6_c_a, Fig_6_c_F
% Fig_7a,Fig_7a_inset
% Fig_8A_dgamma, Fig_8A_E
% Fig_9A,
% Fig_B10
% Fig_C11
name=Fig_3_aA;
% Note: some plots in the manuscript are in log space.
% Plot the data from the structure
if isa(name.x,'cell') == 1
for i = 1:numel(name.x) hold on
x_cell = name.x(i);
y_cell = name.y(i);
x = cell2mat(x_cell);
y = cell2mat(y_cell);
plot(x, y);
end
else
x = name.x;
y= name.y;
plot(x, y);
end
%%%%%%%%%%%%%
The code can be easily adapted for plotting the curves of all the figures contained in Ref. [1].
本数据集包含为发表论文[1]生成的全部数据。
[1] M. Tricarico, M. Ciavarella, A. Papangelo, 《通过微振动提升粘附强度:建模与实验》,《固体力学与物理学杂志》,doi: https://doi.org/10.1016/j.jmps.2024.106020
所提供的数据即参考文献[1]中各图表呈现的数据。数据以具备明确命名规则的结构体形式存储于".mat"文件中。可通过商业软件MATLAB(© 1994-2023 The MathWorks, Inc.)或免费软件GNU Octave轻松访问这些数据。用于加载并绘制"RawData.mat"中数据的示例代码如下:
%%%%%%%%%%%%%
clc
clearvars
close all
% 创建新画布
load('RawData.mat');
figure
% 选择以下任一名称:
% Fig_2_a_top, Fig_2_a_bottom, Fig_2_b,
% Fig_2_c_1, Fig_2_c_2, Fig_2_c_3, Fig_2_c_4
% Fig_3_, Fig_3_,
% Fig_5, Fig_5_inset,
% Fig_6_a, Fig_6_b, Fig_6_c_a, Fig_6_c_F
% Fig_7a,Fig_7a_inset
% Fig_8A_dgamma, Fig_8A_E
% Fig_9A,
% Fig_B10
% Fig_C11
name=Fig_3_aA;
% 注意:本文稿中的部分图表采用对数坐标轴。
% 绘制结构体中的数据
if isa(name.x,'cell') == 1
for i = 1:numel(name.x) hold on
x_cell = name.x(i);
y_cell = name.y(i);
x = cell2mat(x_cell);
y = cell2mat(y_cell);
plot(x, y);
end
else
x = name.x;
y= name.y;
plot(x, y);
end
%%%%%%%%%%%%%
该代码可轻松适配以绘制参考文献[1]中所有图表的曲线。
创建时间:
2025-01-07



