view signals/@siglzcat/siglzcat.m @ 61:eff6bddf82e3 tip

Finally implemented perceptual brightness thing.
author samer
date Sun, 11 Oct 2015 10:20:42 +0100
parents 289445d368a7
children
line wrap: on
line source
classdef siglzcat < signal
	properties (GetAccess=private, SetAccess=immutable)
		head
		tail
	end
	methods
		function s=siglzcat(head,tail)
			if isnan(channels(head)), error('First signal to siglzcat must have determinate channels'); end
			s.head=head;
			s.tail=tail;
		end

		function s=tostring(sig)
			s=sprintf('%s > %s',tostring(sig.head),tostring(sig.tail));
		end

		function c=rate(s), c=rate(s.head); end
		function c=channels(s), c=channels(s.head); end
	end
end