concatenate signals at specific index

I am wondering if there is a way to concatenate signals at specific indices. I have separate, distinct signals that I want to concatenate at specific times, which correlate to a specific index. Ultimately I want to "rebuild" a signal.

 Risposta accettata

KSSV
KSSV il 30 Dic 2016
clc; clear all ;
sig1 = rand(1,100) ;
sig2 = rand(1,1000) ;
% join two singals sig1 from 7 to 99 and sig2 from 100 to 700
sig12 = [sig1(7:99) sig2(100:700)] ;
We can merge/ join signals with ease if indices are known .

2 Commenti

thank you! I suspected it was something simple. Too close to the problem and all that.
Ok, I spoke too soon. what I need to do is something similar to: sig3(t1:t2)=sigfull2(1:512,1)

Accedi per commentare.

Più risposte (1)

kmbxrf
kmbxrf il 3 Gen 2017
to clarify - what I need to do is something similar to: sig3(t1:t2)=sigfull2(1:512,1)

Categorie

Richiesto:

il 29 Dic 2016

Risposto:

il 3 Gen 2017

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by