Vienkāršā Question

S

suhas_shiv

Guest
Kā jūs interpretēt šo funkciju Matlab?

X (2:2: M) = 0: NPieņemsim, ka N = 3 un m = 2 * N 2

Kas varētu X be?Es domāju, ka es saprotu, bet palīdzēt, ja kāds varētu palīdzēt.

Pateicība

 
Nu, es centīšos izskaidrot pēc iespējas skaidrāk, kas šo funkciju līdzekļiem, izmantojot piemēru = 3 n un m = 8.

X (2:2: 8) = 1
sniegs jums matricu, X = 0 1 0 1 0 1 0 1.

kuru
pirmo skaitli 2 iekšpusē X apraksta pozīciju masīvā, kur mēs sākam numerācija, izmantojot "1".

otro skaitli 2 iekšpusē X apraksta izlaižot secību.tas ir "1" būs jāatkārto ik pēc 2 numuri.

Trešais numurs 8 apraksta summa elementu skaita iekšā matricā.

pamatojoties uz to esmu teicis iepriekš;

X (1:2: 8) = 1 sniegs

X = 1 0 1 0 1 0 1

Šajā matricā būs septiņi elementi kopš.tā sākas skaitot no pirmā elementa, un tā ir atkārtot secībā, kas beidzas ar 1.tā nevar beidzas ar 0, jo mēs piešķirts 1 matricu X (1:2: 8).

X (3:2: 8) = 1 sniegs

X = 0 0 1 0 1 0 1X (4:2: 8) = 1 sniegs

X = 0 0 0 1 0 1 0 1

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

ir matrica sāks numerācijas 0-3 ar (2:2: 8) X ...X = 0 1 (rw 0) 0 1 (RW 1) 0 1 (RW 2) 0 1 (RW 3)

piezīme: rw ir "aizstāt ar"

tāpēc jūs saņemsiet X = 0 0 0 1 0 2 0 3tomēr lūdzu, ņemiet vērā, ka matrica abās pusēs jābūt identiskām ...

X (2:2: 8) = (0: 2), nav samērojams, jo kreisajā pusē matrica būs četri
elementus, lai rakstītu Tikmēr labajā pusē ir tikai 3 elementi
rakstīt (0, 1 un 2 )....

Cits piemērs:

X (2:2:10) = (0:4) dos

X = 0 0 0 1 0 2 0 3 0 4ps: Es tikko izskaidroja sajutu bija nepieciešams.

 

Welcome to EDABoard.com

Sponsor

Back
Top