@(d,i)sub2ind(d,num2cell(i){:})
% to run it:
f=ans;
% Dimensions: [5, 10]
% Indices: [4, 2]
% Output: 42
A = zeros(5, 10);
A(4, 2) = 1;
A(f([5, 10], [4, 2]))
% Dimensions: [10, 10, 4, 62, 7]
% Indices: [1, 2, 3, 4, 5]
% Output: 22167
A = zeros(10, 10, 4, 62, 7);
A(1, 2, 3, 4, 5) = 1;
A(f([10, 10, 4, 62, 7], [1, 2, 3, 4, 5]))
QChkLGkpc3ViMmluZChkLG51bTJjZWxsKGkpezp9KQoKJSB0byBydW4gaXQ6CmY9YW5zOwoKJSBEaW1lbnNpb25zOiBbNSwgMTBdCiUgSW5kaWNlczogWzQsIDJdCiUgT3V0cHV0OiA0MgpBID0gemVyb3MoNSwgMTApOwpBKDQsIDIpID0gMTsKQShmKFs1LCAxMF0sIFs0LCAyXSkpCgolIERpbWVuc2lvbnM6IFsxMCwgMTAsIDQsIDYyLCA3XQolIEluZGljZXM6IFsxLCAyLCAzLCA0LCA1XQolIE91dHB1dDogMjIxNjcKQSA9IHplcm9zKDEwLCAxMCwgNCwgNjIsIDcpOwpBKDEsIDIsIDMsIDQsIDUpID0gMTsKQShmKFsxMCwgMTAsIDQsIDYyLCA3XSwgWzEsIDIsIDMsIDQsIDVdKSk=