Aplicações Informáticas para Engenharia
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Matriz num display

5 participantes

Ir para baixo

Matriz num display Empty Matriz num display

Mensagem  guille Ter 14 Out 2008, 13:15

Boas,

Alguém sabe de que forma posso incluir num 'disp' uma matriz?

Passo a explicar melhor a minha dúvida no seguinte programa:


a=[1 2;3 4]
disp([
'a matriz é:' num2str(a) ]) &isto não funciona!

Alguém sabe de que forma poderia tornar isto possivel?

Obrigado.
guille
guille

Mensagens : 7
Data de inscrição : 06/10/2008

Ir para o topo Ir para baixo

Matriz num display Empty Re: Matriz num display

Mensagem  CrIs Ter 14 Out 2008, 15:01

guille escreveu:Boas,

Alguém sabe de que forma posso incluir num 'disp' uma matriz?

Passo a explicar melhor a minha dúvida no seguinte programa:


a=[1 2;3 4]
disp([
'a matriz é:' num2str(a) ]) &isto não funciona!

Alguém sabe de que forma poderia tornar isto possivel?

Obrigado.


lool eu também tive esse problema...esse e o do facto de nao conseguir usar '\n' no disp...portanto não sei como fazer paragrafo num disp...

quanto a isso da matriz...fui um bocado 'aldabrao' e simplesmente fiz:

a=[1 2;3 4];
disp(['a matriz é:' ])

a
CrIs
CrIs

Mensagens : 8
Data de inscrição : 07/10/2008

Ir para o topo Ir para baixo

Matriz num display Empty Re: Matriz num display

Mensagem  CarlosGraca Ter 14 Out 2008, 16:01

CrIs escreveu:
guille escreveu:Boas,

Alguém sabe de que forma posso incluir num 'disp' uma matriz?

Passo a explicar melhor a minha dúvida no seguinte programa:


a=[1 2;3 4]
disp([
'a matriz é:' num2str(a) ]) &isto não funciona!

Alguém sabe de que forma poderia tornar isto possivel?

Obrigado.


lool eu também tive esse problema...esse e o do facto de nao conseguir usar '\n' no disp...portanto não sei como fazer paragrafo num disp...

quanto a isso da matriz...fui um bocado 'aldabrao' e simplesmente fiz:

a=[1 2;3 4];
disp(['a matriz é:' ])

a

olha tenta la isto:

a=[12 221 21;122 32 13];
disp('A matriz é:');
disp(num2str(a));



Colocar um paragrafo:

disp(' ');

pelo menos funciona
Laughing Laughing

CarlosGraca

Mensagens : 9
Data de inscrição : 26/09/2008

Ir para o topo Ir para baixo

Matriz num display Empty Re: Matriz num display

Mensagem  Haji Ter 14 Out 2008, 17:16

guille escreveu:Boas,

Alguém sabe de que forma posso incluir num 'disp' uma matriz?

Passo a explicar melhor a minha dúvida no seguinte programa:


a=[1 2;3 4]
disp([
'a matriz é:' num2str(a) ]) &isto não funciona!

Alguém sabe de que forma poderia tornar isto possivel?

Obrigado.

Usa a função mat2str(a), em vez de num2str(a).
Haji
Haji

Mensagens : 1
Data de inscrição : 12/10/2008

Ir para o topo Ir para baixo

Matriz num display Empty Re: Matriz num display

Mensagem  guille Ter 14 Out 2008, 17:22

Caros Cris e CarlosGraça.. essas ideias tb ja me tinham surgido,
fico mais esclarecido com a solução do Haji que era a que procurava.

Obrigado a todos pela ajuda.
Força no estudo.

Abraço
guille
guille

Mensagens : 7
Data de inscrição : 06/10/2008

Ir para o topo Ir para baixo

Matriz num display Empty Re: Matriz num display

Mensagem  Administrador Qua 15 Out 2008, 07:15

Para formatar saídas no display de forma mais elaborada devem usar o comando fprintf
É bem melhor do que o comando disp.
Administrador
Administrador
Admin

Mensagens : 221
Data de inscrição : 23/11/2007

https://aipe-fctuc.forumeiros.com

Ir para o topo Ir para baixo

Matriz num display Empty Re: Matriz num display

Mensagem  CrIs Qua 15 Out 2008, 13:48

eu tambem ja itnha experimentado essa mat2str, mas o problema é que a matriz aparece no ecrã, digamos que, nao estetico lol...mas ya funciona
CrIs
CrIs

Mensagens : 8
Data de inscrição : 07/10/2008

Ir para o topo Ir para baixo

Matriz num display Empty Re: Matriz num display

Mensagem  Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos