{"id":497,"date":"2017-09-14T13:12:22","date_gmt":"2017-09-14T16:12:22","guid":{"rendered":"http:\/\/www.professores.uff.br\/diomarcesarlobao\/?page_id=497"},"modified":"2017-09-14T13:12:22","modified_gmt":"2017-09-14T16:12:22","slug":"gepivot-m","status":"publish","type":"page","link":"https:\/\/www.professores.uff.br\/diomarcesarlobao\/gepivot-m\/","title":{"rendered":"gepivot.m"},"content":{"rendered":"<pre>% partial pivoting routine called by gauselim\r\n%\r\n% USAGE:   [A, err] = gepivot(A, k)\r\n%\r\n% where        A = augmented matrix\r\n%              k = current pivot row\r\n%            err = error code\r\n%                = 0 = no error\r\n%                = 1 = matrix is singular\r\n\r\nfunction [A, err] = gepivot(A, k)\r\n\r\nerr = 0;\r\n[n, m] = size(A);\r\n\r\npiv = A(k,k);\r\nnewpivot = k;\r\n\r\nfor i = k+1:n            % check all rows below pivot\r\n   if abs(A(i,k)) &gt; abs(piv) \r\n       newpivot = i;\r\n       piv = A(i,k);\r\n   end\r\nend\r\n\r\nif piv == 0              % trouble - can't avoid 0 pivot\r\n   err = 1;\r\nelseif newpivot ~= k     % best pivot elsewhere, swap rows\r\n   for j = k:m\r\n     temp1 = A(k,j);\r\n     temp2 = A(newpivot,j);\r\n     A(k,j) = temp2;\r\n     A(newpivot,j) = temp1;\r\n   end\r\nend\r\n\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>% partial pivoting routine called by gauselim % % USAGE: [A, err] = gepivot(A, k) % % where A = augmented matrix % k = current pivot row % err = error code % = 0 = no error % = 1 = matrix is singular function [A, err] = gepivot(A, k) err = 0; [&hellip;]<\/p>\n","protected":false},"author":22,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[],"tags":[],"class_list":["post-497","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.professores.uff.br\/diomarcesarlobao\/wp-json\/wp\/v2\/pages\/497","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.professores.uff.br\/diomarcesarlobao\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.professores.uff.br\/diomarcesarlobao\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.professores.uff.br\/diomarcesarlobao\/wp-json\/wp\/v2\/users\/22"}],"replies":[{"embeddable":true,"href":"https:\/\/www.professores.uff.br\/diomarcesarlobao\/wp-json\/wp\/v2\/comments?post=497"}],"version-history":[{"count":1,"href":"https:\/\/www.professores.uff.br\/diomarcesarlobao\/wp-json\/wp\/v2\/pages\/497\/revisions"}],"predecessor-version":[{"id":498,"href":"https:\/\/www.professores.uff.br\/diomarcesarlobao\/wp-json\/wp\/v2\/pages\/497\/revisions\/498"}],"wp:attachment":[{"href":"https:\/\/www.professores.uff.br\/diomarcesarlobao\/wp-json\/wp\/v2\/media?parent=497"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.professores.uff.br\/diomarcesarlobao\/wp-json\/wp\/v2\/categories?post=497"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.professores.uff.br\/diomarcesarlobao\/wp-json\/wp\/v2\/tags?post=497"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}