-1
"importdata" işleviyle, iki sütunlu veriden (alfa, Force), "Force" değerlerini ilgili "alfa" değerlerine göre almak istiyorum. Örneğin, "alfa" normal olarak 10 ve -10 arasındadır ve karşılık gelen "kuvvet" değerleri vardır; ancak "alfa" lar için 5 ile -5 arasındaki "kuvvet" değerlerini çıkarmak istiyorum. Mantıksal bir işlemle ilgili karşılık gelen satırlar
filename = 'aF.dat'; delimiterIn = ' '; headerlinesIn = 1;
U255= importdata(filename,delimiterIn,headerlinesIn);
alpha255=U255.data(:,1)
force255=U255.data(:,2)
ve mantıksal işlem için
: Bu mantıksal işlemleri ile arzu edilen "güç" değerleri ekstre değilif (alpha255>-4.99)&(alpha255<5.001)
force255lg=U2510.data(:,2)
end
veya
force255(alpha255(alpha255>-4.99)&(alpha255<5.001))
. Nasıl çalıştırabilirim?
Çok fazla 'alpha255' var. 'force255 ((alpha255> -4,99) & (alpha255 <5.001))' veya daha basit olarak 'force255 (abs (alpha255) <5) ' – Suever
' (alpha255> -4,99) & (alpha255 <5.001)' size mantıklı Durumun doğru olduğunu gösteren vektör. Alpha255 değerini indekslemek için kullanmanıza gerek yoktur. Bunun yerine, 'force255' indeksi doğrudan: 'force255 ((alpha255> -4,99) & (alpha255 <5.001))' – mikkola
Çözüldü. Teşekkür ederim. – matlabcrz