实验室论文作图,绘制粒子点

AgentNumber = 63;
FrameNumber = 1;
 szBuffer = sprintf('reset.txt');
% szBuffer = sprintf('./pathFile/path_250_group/%02d.txt',frame); 
f1=fopen(szBuffer);
cla;
i=1;
while 1
nextline = fgetl(f1); %读第一行 
if ~isstr(nextline), break, end %读到最后跳出 
%disp(nextline);%这行可以不要 
a = sscanf(nextline, '%f %f');%读取数据,根据你自己的需要改 
 dataX(i) = a(1);
 dataY(i) = a(2);
i=i+1;
end 
fclose(f1);

 N = [dataX(:),dataY(:)];
fid=fopen('Si.txt','wt')


% [n C] = hist3([dataX(:) dataY(:)]);
% p=n/AgentNumber;
% colormap(flipud(gray))
% contourf(C{1},C{2},p);
% colorbar

for i=1:63
    plot(dataX,dataY,'.');
        scatter(dataX,dataY);
    grid on;
 box on;
    hold on;
end
box on;
% for i=1:15
%     plot([125,200],[-200+i*25,-200+i*25]);
%     hold on;
% end
% for i=1:2
%     plot([125+25*i,125+25*i],[-200,200]);
%     hold on;
% end
%  axis([125,200,-200,200])  
 axis([0,30,0,100])
set(gcf,'unit','normalized','position',[0.2,0.2,1,1]);%设置画布的宽高,matlab默认为正方形
%  set(gcf,'position',[100,-200,100,100]);
set(gca,'XTick',[0:10:30]) %改变x轴坐标间隔显示 这里间隔为10  
set(gca,'YTick',[0:50:100]) %改变y轴坐标间隔显示 这里间隔为10 



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值