📄 getjacobpatterndirect.m
字号:
function pattern = getJacobPatternDirect(G,input)L=0;if (G.updateZ) L=L+length(G.z(:));endif (G.updateU) L=L+length(G.u(:));endif (G.updateSigma) L=L+length(G.sigmas(:));endpattern = ones(L,L);ind1 = 1;% z wrt zif (G.updateZ) ind2 = G.numTaus*G.numClass + ind1 -1; zInd = ind1:ind2; pattern(zInd,zInd)=getJacobPattern(G); ind1 = ind2 +1;endif (G.updateU) % u wrt u ind2 = ind1 + G.numSamples -1; uInd = ind1:ind2; pattern(uInd,uInd)=diag(ones(1,G.numSamples)); ind1 = ind2 +1;endif (G.updateSigma) % wrt sigma ind2 = ind1 + G.numSamples -1; sigInd = ind1:ind2; pattern(sigInd,sigInd)=diag(ones(1,G.numSamples)); ind1 = ind2 +1;end%if (G.updateTime)%end %if (G.updateScale)%end%if (G.updateTime | G.updateScale)%endreturn;spy(pattern);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -