MATLAB Help - Programmers Heaven

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

MATLAB Help

UrvishptlUrvishptl Posts: 2Member
%Controls filiters
use_Sham = true;

%Radiation filters
use_Radiated = true; %defult is true,

rfil = 1:numel(cData(:,1));%filling row with 1
cfil = 1:numel(cData(1,:));%filling columns with one

tvect = zeros(numel(rfil),1); %filling row with 1
%numrows = numel(pid);
npid = numel(pidR);
%--------------------------------------------------------------------------------------------------------%
for i = 1:npid
tvect (i) =(pid{i}.Timepoint);
end
%--------------------------------------------------------------------------------------------------------%
Sham = false(numel(rfil),1);

Radiated = true(numel(rfil),1);%defult is true, which means all my data is equal to radiation

for i = 1:npid
if strcmp(pid{i}.dose, 'Sham');
Sham(i)=true;
Radiated(i) = false;
end
%apply control samples filters
[b][color=Yellow]if use_Sham
rfilter = and(rfilter,Sham);
end[/color][/b]
%apply radiated samples filters
if use_Radiated
rfilter = and(rfilter,Radiated);
end

I am trying to use the filter process, but some how I am getting no data selected.
I am trying to write logical operation with 1 or 0 expressions.
Highlighted text is where I am having trouble.


Sign In or Register to comment.