PART1
1.QR分解
V1=[1,2,1];
V2=[2,1,2];
V3=[2,2,1];
A=[V1',V2',V3'];
[Q,R]=qr(A);
2
(1).SVD分解
A=[0,1;1,1;1,0]
[U,S,V]=svd(A)
(2).用百分之十的奇异值压缩图片
img=imread('D:\study\WeChat Files\wxid_sovkik65v05322\FileStorage\File\2021-05\任务1\Part1\image.jpg')
img=double(img)
R=img(:,:,1)
G=img(:,:,2)
B=img(:,:,3)
[U1,S1,V1]=svd(R)
[U2,S2,V2]=svd(G)
[U3,S3,V3]=svd(B)
R1=U1*S1(:,1:144)*V1(:,1:144)'
G1=U2*S2(:,1:144)*V2(:,1:144)'
B1=U2*S2(:,1:144)*V3(:,1:144)'
R1=uint8(R1)
G1=uint8(G1)
B1=uint8(B1)
img2=cat(3,R1,G1,B1)
imshow(img2)