Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- n=scanf("%d","C");
- m=scanf("%d","C");
- j=scanf("%d","C");
- mat= ones (n, m);
- nv= diag (0:0,n,m);
- for i = 1:n
- for i2 = 1:m
- mat(i,i2) = scanf("%d","C");
- endfor
- endfor
- [u, s, v] = svd (mat);
- for i=1:j
- nv(i,i)=s(i,i);
- endfor
- lol=cast(u*nv*v',"uint8");
- for i = 1:n
- for i2 = 1:m
- printf("%d ",lol(i,i2));
- endfor
- printf("\n");
- endfor
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement