Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Sign in to follow this  
DianaM

Matlab---pede-se ajuda urgente

Recommended Posts

DianaM

Será que alguém me consegue resolver este problema? Agradecia muito...

A ideia é: tenho uma matriz 16x16 e tenho que fazer uma outra matriz de zeros e uns que me dá a combinação de todas as matrizes 8x8 da minha matriz inicial (partes da matriz inicial).

Por exemplo (numa escala menor):

É dada a matriz A=

x1 x2 x3 x4

x5 x6 x7 x8

x9 x10 x11 x12

x13 x14 x15 x16

e quero fazer uma matriz que me dá todas as combinações possiveis de matrizes 2x2 a partir da inicial. O resultado é:

1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0    x    x1

0 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0          x2

0 0 1 1 0 0 1 1 0 0 0 0 0 0 0 0          x3

0 0 0 0 1 1 0 0 1 1 0 0 0 0 0 0          x4

0 0 0 0 0 1 1 0 0 1 1 0 0 0 0 0          x5

0 0 0 0 0 0 1 1 0 0 1 1 0 0 0 0          x6

0 0 0 0 0 0 0 0 1 1 0 0 1 1 0 0          x7

0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 0          x8

0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1          x9

                                                      x10

                                                      x11

                                                      x12

                                                      (...)

                                                      x16

Talvez hajam mais combinações possíveis.

Para uma matriz 16x16 é impensável fazer esta matriz das combinações manualmente, então a ideia é criar um programa que calcule essa matriz de combinações.

Agradecia imenso que me conseguissem resolver este dilema :D

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.