Jak interpretovat X (02:02: M) = 0: N funkce v Matlabu?

S

suhas_shiv

Guest
Jak si vyložit tuto funkci v MATLABu?

X (02:02: M) = 0: NPředpokládejme, že N = 3 a M = 2 * N 2

Co by se X?Myslím, že chápu to, ale by pomohlo, kdyby někdo mohl pomoci.

Díky

 
Dobře, pokusím se vysvětlit co nejjasněji, co tato funkce znamená na příkladu N = 3 a M = 8.

X (02:02: 8) = 1
vám matice, X = 0 1 0 1 0 1 0 1.

čímž
První číslo 2 v X popisuje postavení v poli, kde jsme se začít číslování pomocí "1".

druhé číslo 2 v X popisuje skákání sekvence.to znamená "1" bude opakovat jednou za 2 čísla.

Třetí číslo 8 popisuje množství prvků počítat uvnitř matice.

na základě toho, co jsem řekl výše;

X (1:2: 8) = 1 umožní

X = 1 0 1 0 1 0 1

tato matice bude mít sedm položek od.začíná počítat od prvního prvku a má opakovat sekvence do konce s 1.nemůže konci s 0, protože jsme přidělen 1 až matice X (1:2: 8).

X (3:2: 8) = 1 umožní

X = 0 0 1 0 1 0 1X (04:02: 8) = 1 umožní

X = 0 0 0 1 0 1 0 1

___________________________________________________________________X (02:02: 8) = 0: 3

rozumí matice začne číslování 0 - 3 pro X (2:02: 8) ...X = 0 1 (rw 0) 0 1 (rw 1) 0 1 (rw 2) 0 1 (rw 3)

Poznámka: rw je "nahrazují"

takže budete mít X = 0 0 0 1 0 2 0 3Nicméně prosím vezměte na vědomí, že matice na obou stranách musí souhlasit ...

X (02:02: 8) = (0: 2) nebudou odpovídat, protože na levé straně matice bude mít čtyři
prvky napsat mezitím pravé straně jen má 3 prvky
psát (0, 1 a 2 )....

Další příklad:

X (2:2:10) = (0:4) dá

X = 0 0 0 1 0 2 0 3 0 4PS: Jen jsem vysvětlil, co jsem cítil, bylo nutné.

 

Welcome to EDABoard.com

Sponsor

Back
Top