larabertini Postado Setembro 20, 2012 Denunciar Share Postado Setembro 20, 2012 Oi gente, meu nome é Lara e eu tenho um dever de casa para fazer, mas estou tendo problemas na leitura de arquivo no matlab.O arquivo tem o seguinte nome: "A1Q21.txt"O arquivo tem o seguinte conteúdo:BECBCBDDCEBDADEDBDEBCDCCDCEABCDDEEDBADDCAEECCAADADCACBDEBCBDCBCAEBBDBABBECACCBECAEAAAABBDAAAECADADDDBBACCCCCBCBEEEBECBDDAEDBADDEDACDDBDECAACCBDADCCCAACACDBECBDCACAEEACCCCBBEACEDABADBBAADCBBBAACBBBECADAAEABAEEBEAEBDACCAACCDEBCEBEDAAEAAAEDCBADDCEDCDBABDBAAADDBCDEDBDDBACEDEDDACDDABDACBACDCBEACDACBECAECCECEAEDEEABDAEABBCABEEDECBBCDBAECCCBEEBDCCCEEDBDCCADBDCEEAEEBCBBEADCEDEDADEAAAEEBEBBACCEADACDEBDACDDECEABEAEECBBCBEAAEADECCABDDCDEDEBBBAAAEDDADECABABCEEAACAADDAEDDBECACCDDECECCBABADCAACDADBBEEBECCBDADDCACCBBBEADADCAADBBDBCBCDBAAECEACCAEDBACDECBEADBCDEDECBCCEACCABECAECCECACBACDDDCBBBECCEDACDDADCEADABBCACEDDBECADBCDAEBEEBBABCAABACEDBECDCDBBBDBDDBAEEBDEAEABEEEDEDAEBADCAECADBEEBADCEECCABCBADEECBEDDBDACEABDBEACADCBBABBBEEDDBCCBBCBAECCCDCCDCCDBDCDDDCCDBBEAAEDEDABAAEBEBADEBCCECAAECBEBAEDDBCCBDEDEDCBCCBACCECABCEBDDBDDBACDEEDBCCEDABDCACADADAABBDABADEEABBEEDECDEDEDEEBBEBDDADAEACEDBAAABBAEAEDCAEBCBCBEEDBECCADEEDADECEADDCBDAEBCDEECEEEEADDBDCBBDEDDADBCDEu gostaria de ler essas linha e concatenar num vetor de caracteres. O meu código por esnquando está da seguinte maneira:disp('teste'); file = fopen('A1Q21.txt', 'r'); while 1 tline = fgetl(file); if ~ischar(tline) break end tline end fclose(file);Mas o código não está funcionando. Na verdade a única resposta que aparece em "Command Window" do matlab é a seguinte:ans = 21 Não sei o que está acontecendo. Já tentei fazer de várias maneiras diferentes, mas nenhuma funciona (todas dão essa mesma resposta!)Obrigada gente! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Fevereiro 15, 2013 Denunciar Share Postado Fevereiro 15, 2013 veja a pagina 40 dessa apostilahttp://pt.scribd.com/doc/85268020/Apostila-Matlababraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
larabertini
Oi gente, meu nome é Lara e eu tenho um dever de casa para fazer, mas estou tendo problemas na leitura de arquivo no matlab.
O arquivo tem o seguinte nome: "A1Q21.txt"
O arquivo tem o seguinte conteúdo:
BECBCBDDCEBDADEDBDEBCDCCDCEABCDDEEDBADDCAEECCAADADCACBDEBCBDCBCAEBBDBABBECACCBECAEAAAABBDAAAECADADDDBBACCCCCBCBEEEBECBDDAEDBADDEDACDDBDECAACCBDADCCCAACACDBECBDCACAEEACCCCBBEACEDABADBBAADCBBBAACBBBECADAAEABAEEBEAEBDACCAACCDEBCEBEDAAEAAAEDCBADDCEDCDBABDBAAADDBCDEDBDDBACEDEDDACDDABDACBACDCBEACDACBECAECCECEAEDEEABDAEABBCABEEDECBBCDBAECCCBEEBDCCCEEDBDCCADBDCEEAEEBCBBEADCEDEDADEAAAEEBEBBACCEADACDEBDACDDECEABEAEECBBCBEAAEADECCABDDCDEDEBBBAAAEDDADECABABCEEAACAADDAEDDBECACCDDECECCBABADCAACDADBBEEBECCBDADDCACCBBBEADADCAADBBDBCBCDBAAECEACCAEDBACDECBEADBCDEDECBCCEACCABECAECCECACBACDDDCBBBECCEDACDDADCEADABBCACEDDBECADBCDAEBEEBBABCAABACEDBECDCDBBBDBDDBAEEBDEAEABEEEDEDAEBADCAECADBEEBADCEECCABCBADEECBEDDBDACEABDBEACADCBBABBBEEDDBCCBBCBAECCCDCCDCCDBDCDDDCCDBBEAAEDEDABAAEBEBADEBCCECAAECBEBAEDDBCCBDEDEDCBCCBACCECABCEBDDBDDBACDEEDBCCEDABDCACADADAABBDABADEEABBEEDECDEDEDEEBBEBDDADAEACEDBAAABBAEAEDCAEBCBCBEEDBECCADEEDADECEADDCBDAEBCDEECEEEEADDBDCBBDEDDADBCD
Eu gostaria de ler essas linha e concatenar num vetor de caracteres. O meu código por esnquando está da seguinte maneira:
Mas o código não está funcionando. Na verdade a única resposta que aparece em "Command Window" do matlab é a seguinte:
ans =
21
Não sei o que está acontecendo. Já tentei fazer de várias maneiras diferentes, mas nenhuma funciona (todas dão essa mesma resposta!)
Obrigada gente!
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.