h*********e 发帖数: 75 | 1 有一段matlab代码,想对他进行小小改动,谁能帮一下忙呀?
代码中定义了一个"t"值,
这个"t"值是固定的。我现在想用一组“t"值。怎么才能实现呢.
我最初的想法是把这一系列t做成一个一维数组,让程序去读这个数组,但是不成功。
谁能帮一下呀。
for i=1:n2
dist(k,i)=x3(window,i)-x3(window,p(i,1));
if abs(dist(k,i))>t
if dist(k,i)>0
B_Short(k,i)=-1;
B_Long(k,p(i,1))=+1;
else
B_Short(k,p(i,1))=-1;
B_Long(k,i)=+1;
end
end | k****f 发帖数: 3794 | 2 t=load('t.data');
for i=1:..............
......................
if abs(dist(k,i))>t(i)
【在 h*********e 的大作中提到】 : 有一段matlab代码,想对他进行小小改动,谁能帮一下忙呀? : 代码中定义了一个"t"值, : 这个"t"值是固定的。我现在想用一组“t"值。怎么才能实现呢. : 我最初的想法是把这一系列t做成一个一维数组,让程序去读这个数组,但是不成功。 : 谁能帮一下呀。 : for i=1:n2 : dist(k,i)=x3(window,i)-x3(window,p(i,1)); : if abs(dist(k,i))>t : if dist(k,i)>0 : B_Short(k,i)=-1;
| h*********e 发帖数: 75 | 3 thank you so much.
【在 k****f 的大作中提到】 : t=load('t.data'); : for i=1:.............. : ...................... : if abs(dist(k,i))>t(i)
|
|