如何在Matlab中比较两个文本文件并插入GUI
我使用下面的编码来比较两个文本文件(.txt)。但结果显示在图像中,而不是数字或任何百分比。我应该怎么做才能得到数字的结果?请帮帮我,伙计们。我被困在这里,我在使用MATLAB如何在Matlab中比较两个文本文件并插入GUI,matlab,comparison,Matlab,Comparison,我使用下面的编码来比较两个文本文件(.txt)。但结果显示在图像中,而不是数字或任何百分比。我应该怎么做才能得到数字的结果?请帮帮我,伙计们。我被困在这里,我在使用MATLAB a2 = csvread('test1.txt'); a3 = csvread('test2.txt'); a4 = find(a2~=a3); a5 = (numel(a4)/numel(a2))*100; axes(handles.axes10) imshow(a5); 我想你想用 酒吧(a5) 而不是 imsh
a2 = csvread('test1.txt');
a3 = csvread('test2.txt');
a4 = find(a2~=a3);
a5 = (numel(a4)/numel(a2))*100;
axes(handles.axes10)
imshow(a5);
我想你想用
酒吧(a5)
而不是
imshow(a5)结果是您想要多少?不同字节(标量值已在
a5
中计算)或其他值的百分比?@Hoki是,已在a5中计算。但图形用户界面中axes10中显示的结果是图像。不是数字。如何在数字中显示结果?您想在Matlab控制台还是GUI中显示数字?@Hoki我想在GUI中显示。我尝试了Daniyar使用条(a5)的方法,但它仍然显示图像而不是数字。条(a5)显示图形。不是数字或文字。我怎么知道它的百分比呢。这就是我应该用数字或文字显示结果的方式吗?@AkmalRahmat不清楚你到底想要什么。试试这个:text(0,0,num2str(a5));