怎么让matlab坐标轴纵轴只显示整数,Matlab关于把如何数值在坐标轴显示的问题。...

m = 100;

X = zeros(m,m);

V = zeros(m,m);

n=randint(1,1,[15,25]);

data=randperm(95);%1到100随机排列

y=data(1:n);%取前n个整数

i=sort(y);%将y从小到大排列

X(i,1)=i;

V(i,1)=randint(1,n,[1,5]);%随机产生速度

for t=1:100

rand

if rand>=0.6

X(1,t)=0;

V(1,t)=0;

X(100,t)=1;

V(100,t)=randint(1,1,[1,5]);

else X(1,t)=1;

V(1,t)=randint(1,1,[1,5]);

X(100,t)=0;

V(100,t)=0;

end

for i=1:94

% 轨迹变化规则

if X(i,t)>0

if X(i+1,t)>0

X(i,t+1)=1;

V(i,t+1)=0;

elseif X(i+2,t)>0

X(i+1,t+1)=1;

V(i+1,t+1)=1;

elseif X(i+3,t)>0

X(i+2,t+1)=1;

V(i+2,t+1)=2;

elseif X(i+4,t)>0

X(i+3,t+1)=1;

V(i+3,t+1)=3;

elseif X(i+5,t)>0

X(i+4,t+1)=1;

V(i+4,t+1)=4;

elseif X(i+6,t)>0

rand

if rand>=0.7

X(i+5,t+1)=1;

V(i+5,t+1)=5;

else X(i+4,t+1)=1;

V(i+4,t+1)=4;

end

else rand

if rand>=0.7

X(i+5,t+1)=1;

V(i+5,t+1)=5;

else X(i+4,t+1)=1;

V(i+4,t+1)=4;

end

end

end

end

%绘制图形

[i,j] = find(V);

figure(gcf);

plothandle = plot(i,j,'.', ...

'Color','blue', ...

'MarkerSize',12);

axis([0 m 0 m]);

pause(0.2)

end

以上为源程序 我想在坐标处显示V的值 不知道怎么该啊,只好求助各位大侠了了。。。。

在线等。。明天交程序,拜托了

[本帖最后由 mooni 于 2009-6-14 11:18 编辑]

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值