% Print the last 10 URLs in page rank order.
[~,id] = sort(x,1,'descend');
fprintf('# PageRank Page\n');
for j=991:1000
fprintf('%02d %1.2e %s\n',j,x(id(j)),U{id(j)});
end
我正在尝试在我的pagerank函数中打印最后十个结果,但我不知道哪个代码是正确的。两者都显示结果,但我觉得两者都不对,因为我觉得我错过了一些东西。
[~,id] = sort(x,1,'ascend');
fprintf('# PageRank Page\n');
for j=1:10
fprintf('%02d %1.2e %s\n',j,x(id(j)),U{id(j)});
end
答案 0 :(得分:0)
假设x
是页面排名而U
是名称的单元格数组,两个结果都很好,并且会为您提供排名最低的条目。我亲自使用'ascend'
选项,因为它在我的机器上的速度要快一点(2.1%)。