在此 MWE 中,我生成 dis(节点和增量的 x、y、z 位移),然后我需要单独提取位移
clear
k=0;
% ignore following, this is just to buils dis
for node=1:20
for incr=1:100
k=k+1;
dis{node,incr}(1)=k; % X coordinate
dis{node,incr}(2)=2*k; % Y coordinate
dis{node,incr}(3)=3*k; % Z coordinate
end
end
我想从 dis 构建 U、V、W 数组,但是以下语句失败 U(:,:)=dis{:,:}(1); 有什么简洁的方法来进行替换吗?
尝试
U = cell2mat(dis(:,:,1));
V 和 W 类似。