Есть ли какой-либо ресурс для преобразования Matlab в javascript - PullRequest
0 голосов
/ 27 мая 2020

У меня есть несколько строк кода, которые мне нужно преобразовать из Matlab в Javascript. Есть ли какие-либо ресурсы, которые могут помочь в этом, кроме как делать это вручную?

Источник: https://github.com/xiangruili/dicm2nii/blob/master/nii_viewer.m

reorient(R, perm, flp) {
a = abs(R(1:3,1:3));
[~, ixyz] = max(a);
if ixyz(2) == ixyz(1), a(ixyz(2),2) = 0; [~, ixyz(2)] = max(a(:,2)); 
if any(ixyz(3) == ixyz(1:2)), ixyz(3) = setdiff(1:3, ixyz(1:2)); 
[~, perm] = sort(ixyz);
R(:,1:3) = R(:,perm);
flp = R([1 6 11]) < 0;
if nargin>2 && leftHand, flp(1) = ~flp(1); end
rotM = diag([1-flp*2 1]);
rotM(1:3, 4) = (dim(perm)-1) .* flp;
R = R / rotM;}
...