Jump to content

Search the Community

Showing results for tags 'matlab'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Bem-vindos ao Portugal-a-Programar
    • Sugestões, Críticas ou Dúvidas relativas ao P@P
    • Acerca do P@P
  • Comunidade a Trabalhar
    • Wiki P@P
    • Apresentação de Projectos de Programação
    • Downloads
  • Revista PROGRAMAR
    • Revista PROGRAMAR
  • Desenvolvimento Geral
    • C
    • C++
    • Java
    • Haskell
    • Pascal
    • Python
    • Bases de Dados
    • Visual Basic Clássico
    • Visual Basic for Applications (VBA)
    • Dispositivos Móveis
    • Outras Linguagens
  • Desenvolvimento Orientado para Web
    • PHP
    • HTML
    • CSS
    • Javascript
    • Outras Linguagens de WebDevelopment
    • Desenvolvimento Web
  • Desenvolvimento .NET
    • C#
    • Visual Basic .NET
    • ASP.NET
    • WPF & SilverLight
  • Software e Sistemas Operativos
    • Software de Produtividade
    • Sistemas Operativos
    • Apresentação de Software
  • Informática
    • Interfaces Visuais
    • Computação Gráfica
    • Algoritmia e Lógica
    • Segurança e Redes
    • Hardware
    • Electrónica
    • Automação Industrial
    • Matemática
    • Dúvidas e Discussão de Programação
    • Notícias de Tecnologia
  • Outras Áreas
    • Dúvidas Gerais
    • Discussão Geral
    • Eventos
    • Anúncios de Emprego
    • Tutoriais
    • Snippets / Armazém de Código
  • Arquivo Morto
    • Projectos Descontinuados
    • System Empires

Blogs

  • Blog dos Moderadores
  • Eventos
  • Notícias de Tecnologia
  • Blog do Staff
  • Revista PROGRAMAR
  • Projectos
  • Wiki

Categories

  • Revista PROGRAMAR
  • Tutoriais
  • Textos Académicos
  • Exercícios Académicos
    • Exercícios c/ Solução
    • Exercícios s/ Solução
  • Bibliotecas e Aplicações
  • Outros

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Found 179 results

  1. Cristinafsh

    Dúvida em linha de comando

    Boa tarde, Por favor, preciso incluir uma informação de potência injetada no meu programa, não estou conseguindo. Alguém pode me ajudar?
  2. joanacs

    Percorrer uma matriz Matlab

    Boa noite! Alguém me pode ajudar com este exercício? "Crie um ficheiro de nome filtra_matriz.m e grave-o na sua conta pessoal. Escreva uma função de nome filtra_matriz que receba uma matriz como argumento e que crie um vector unidimensional que contenha os elementos pares da matriz. Para saber o resto da divisão entre dois números use a função mod. • Faça uma implementação utilizando as instruções for e if • Faça outra implementação que a função find do Matlab para encontrar uma solução que não utilize as instruções for e if. • Teste a função na linha de comando."
  3. Henrique Almeida

    Problemas em fazer um voxel 4x4x4

    Boa tarde, sou novo por aqui e preciso urgentemente de fazer um voxel 4*4*4 em Matlab. Estou quase a entrar em desespero pois não estou a conseguir fazer e o que tenho dá-me erro... Será que alguém me pode ajudar? Muito obrigado! cube=zeros(11,11,11) cube(3:9,3:9,3:9)=5; % Create a cube inside the region % Boring: faces of the cube are a different color. cube(3:9,3:9,3)=2; cube(3:9,3:9,9)=2; cube(3:9,3,3:9)=2; cube(3:9,9,3:9)=2; cube(3,3:9,3:9)=2; cube(9,3:9,3:9)=2; vold3d('Cdata',cube,'alpha',cube/5) Encontrei este codigo na net e não sei o que o mesmo faz e dá erro! Por favor ajudem-me!
  4. sergio.querido

    Slider temporal uicontrol num gráfico - Matlab

    Olá a todos, tenho o código matalb a seguir e queria adicionar uma função uicontrol para ter um um slider temporal com tempo em segundos controlado a partir da matrix time. Ao deslocar o slider queria que aparecesse o respectivo valor da matrix dd. Como posso codificar a função para ter isto tudo a funcionar? Aguardo. Obrigado!! pitch = [0 67; 0 0; 104 67; 104 0; 0 67] %always the same values over the time time=[1;2;3;4;5] %time in seconds dd = [2 5; 6 9; 7 8; 9 10; 10 30] %displacement over the time figure; title ('posições defesas'); plot (pitch(:,1),pitch(:,2),'k'); hold on axis equal plot(dd(:,1),dd(:,2),'r');
  5. ralmeidasantos

    Receber e mostrar valores

    Boas, pessoal estou com um problema na execução deste programa Eu tentei assim number_initial=input('Initial number of bacteria in the tube \n'); number_final=input('Final number of bacteria in the tube \n'); Gen=log2(NumberFinal/NumberInitial); fprintf('The number of generations is (number)');
  6. Version 1

    600 downloads

    Universidade do Porto Faculdade de Engenharia Autor: Professor A. J. M. Ferreira Conteúdo Conceitos básicos Controle de fluxo de cálculo Funções M-files Input/Output Gráficos Matrizes esparsas Álgebra linear Polinómios Funções anónimas Equações diferenciais Toolbox simbólica Outros tipos de dados Vectorização Exemplos diversos
  7. Version 2001

    209 downloads

    Universidade do Minho Autor: Professora Maria Irene Falcão Conteúdo Introdução Operações com Matrizes Programar em MATLAB Gráficos Notebook Exercícios Funções matriciais Manual
  8. Version 1.4

    1,176 downloads

    Tutorial de Matlab com exercícios. Universidade de Aveiro Departamento de Electrónica e Telecomunicações Autor: Professor José Manuel Neto Vieira Conteúdo Introdução Ajuda Matrizes Expressões Manipulação de matrizes Gráficos O ambiente Matlab Tópicos sobre matrizes Programação em Matlab Construção de código eficiente com o Matlab
  9. Version 2006-07-31

    438 downloads

    Resolução de exercícios do livro Análise Numérica: um curso prático com MATLAB (M. I. Falcão e M. J. Soares, Universidade do Minho, 2004). Universidade do Minho Curso: Matemática e Ciências de Computação Disciplina: Análise Numérica I/II
  10. Version 2008/2009

    95 downloads

    Coletânea de exercícios para a disciplina de Métodos Numéricos e Computacionais. Universidade do Minho Métodos Numéricos e Computacionais Autor: Professora M. J. Soares Conteúdo Revisões de Matlab Aritmética Computacional Interpolação e Aproximação Quadratura Sistemas Lineares Equações Não Lineares Equações Diferenciais Ordinárias
  11. pedrofilipe

    Trabalho Matlab

    Boa tarde, como é que faço a Identificação de sinais de trânsito relativos a limite de velocidade através do matlab ? obrigado
  12. Exercícios de Métodos Numéricos e Computacionais Ver Ficheiro Coletânea de exercícios para a disciplina de Métodos Numéricos e Computacionais. Universidade do Minho Métodos Numéricos e Computacionais Autor: Professora M. J. Soares Conteúdo Revisões de Matlab Aritmética Computacional Interpolação e Aproximação Quadratura Sistemas Lineares Equações Não Lineares Equações Diferenciais Ordinárias Submetido por Rui Carlos Submetido em 02-06-2017 Categoria Exercícios s/ Solução Licença Website http://hdl.handle.net/1822/18019 Submetido pelo Autor? Não
  13. aafd

    Linha de comandos não funciona

    já instalei 3 versões diferentes do matlab no windows 10 e em nenhuma delas o "command window" funciona. quando escrevo um comando qualquer no command windows nada é devolvido, nem mesmo aparece o sinalizado >> que costuma aparecer. tentei pesquisar na internet sobre o problema mas não encontro solução. gostaria de saber se alguém já se deparou com este problema e como o resolveu. obrigado
  14. puka

    Dúvida Matlab

    Boa tarde, Estou a fazer um trabalho para o utilizador escolher o tipo de terreno, já defini o tipo de terreno mas agr não consigo através do scanf o ler alguém me pode ajudar? Fica o codigo que tenho ate agora desenvolvido. Obrigada %valores para 10 m c=input('Introduza o valor de c para a gama de valores entre 7 a 9:'); k=input('Introduza o valor de k para a gama de valores entre 2 e 3:'); %Definição char opcao; opcao= A B C D E F G H I; %Tipo de Terreno fprintf('\n\nTipos de Terreno\n\n') fprintf('A.Superficie da agua\n') fprintf('B.Relva Baixa\n') fprintf('C.Sem vegetação e contrução muito espalha \n') fprintf('D.Alguma construção e vegetação ate 8 m de altura numa distância de 1 kilometro\n') fprintf('E.Alguma construção e vegetação ate 8 m de altura num distância de 500m alguma construção e vegetação ate 8 m de altura num distância de 500 m\n') fprintf('F.Com muita construção,arbustros e arvores ou vegetação ate 8 m de altura num distância de 250 m\n') fprintf('G.Vegetação alta,florestas e terrenos acidentados\n') fprintf('H.Edificios altos\n') fprintf('I.Arranha-ceus\n') fprintf('\n\nEscolha um tipo de terreno:\n\n') fscanf(opcao,'%c')
  15. Helio Cesar

    Calculo matemático Fuzzy

    Boa noite a todos, estou desenvolvendo um projeto e no final tem que ser em logica fuzzy, a estrutura e toda logica de programação está pronta, agora tenho que pegar minha logica booleana e passar para um calculo matemático fuzzy e não sei como fazer isso, será que alguém pode me ajudar a desenvolver essa formulá. pegar esse logica abaixo e transformar em um calculo matemático que me de o mesmo resultado: $count = 'quantidade de cotação que houve no mês'; $quotation = 'quantidade de vezes que um determinado item participou de cotação no mês'; $purchase = 'quantidade de vezes que um determinado item foi comprado no mês'; IF($quotation > 1 AND $purchase == 0 AND $count > 1 ) $classification = -1; IF($quotation == 1 AND $purchase == 1 AND $count == 1 ) $classification = 4; IF($quotation == 1 AND $purchase == 1 AND $count >= 2 ) IF($count == 2) $classification = 2; IF($count == 3) $classification = 1; IF($count > 3) $classification = 0; IF($quotation == 2 AND $purchase <= 2 AND $count >= 2) IF($purchase < 2 AND $count == 2 OR $purchase > 1 AND $count >= 2) $classification = 2; IF($purchase > 1 AND $count == 2) $classification = 4; IF($quotation == 3 AND $purchase <= 3 AND $count >= 3) IF($purchase == 3 AND $count == 3 ) $classification = 4; IF($purchase < 2 AND $count == 3 OR $purchase == 2 AND $count > 3) $classification = 1; IF($purchase == 2 AND $count == 3 OR $purchase > 2 AND $count > 3) $classification = 3; IF($quotation >= 4 AND $purchase <= 4 AND $count >= 4) IF($purchase == 4 AND $count == 4) $classification = 4; IF($purchase == 2 AND $count == 4 OR $purchase == 3 AND $count > 4) $classification = 2; IF($purchase == 3 AND $count == 4 OR $purchase > 3 AND $count > 4) $classification = 3; IF($purchase == 1 AND $count >= 4) $classification = 0; desde já agradeço a ajuda de todos
  16. puka

    Dúvida em MatLab

    Boa tarde, Tenho a seguinte dúvida em matlab. Cálculo do VAL, ROI e da TIR (convergência com diferença entre duas iterações sucessivas inferior a 0,01%) com recurso a MATLAB. Solicitar grandezas ao utilizador (Ea, ha, It, Pi, a, n, dom) Já fiz a primeira parte, TIR=0.1; deltaTIR=0.001; iter=0; Pi=10*10^6; ha=2500; precoEE=75*10^6; io1= 1.2; n=20; dom=0.015; a=0.07; ka=10.594; it=12000000; rl=1695000; while abs (deltaTIR)>=0.001 & iter<100 iter=iter+1; tir1=(rl/it)*(((1+TIR)^n)-1)/((1+TIR)^n) deltaTIR=tir1-TIR; TIR=tir1; end val=(rl*ka)-io1 roi=(rl*ka)/it Não sei é Solicitar grandezas ao utilizador (Ea, ha, It, Pi, a, n, dom). Espero que alguem me consiga ajudar. Obrigada
  17. Beatriz95

    Método Gradiente ou de Cauchy

    Boa Tarde, Precisava de alguém me explicasse como posso programar em MatLab o metodo gradiente com o intuito de maximizar uma função. O problema é este: "Pretende-se maximizar f(x) = 125 – {(x1 – 10)2 + (x2 – 5)2}. O ótimo encontra-se obviamente em x1 = 10ºF e x2 = 5 gal/min. Resolvendo pelo método gradiente, partindo de x(0) =[0, 0]T."
  18. Bom dia pessoal, Estou escrevendo um código e me deparei com o seguinte problema: for i=1:10 Cx(i) = k * W(i) / sin(theta(i)) * (A * sin(theta(i))-B * cos(theta(i))) %k,A,B são constantes, os outros elementos são vetores com valores obtidos em calculos passados C(i) = x(i)*(1-x(i)) end Dentro do loop eu gostaria de fazer com que as duas funções possuam valores iguais, variando o valor de x(i). Tentei usar solve(), fsolve(), porém sempre aparece algum tipo de erro. Tentei criar uma terceira função: eqt = C(i) - Cx(i) == 0; e resolver para x(i), porém o software apresenta a mensagem de que não consegue resolver a função implícita. Alguma sugestão? Atenciosamente. Mateus R.
  19. al.gss

    Dúvida Matlab – Imagens

    Muito boa noite, Tenho uma imagem, previamente tratada e segmentada de dois pulmões(em baixo) na qual precisava de inserir um contorno a vermelho. Consegui também criar um polo só com o contorno e tentei fundi-las mas para além de não ter tido sucesso, as imagens têm tamanhos diferentes... Alguém consegue ajudar por favor?
  20. Olá, Sou uma utilizadora muito recente do MatLab. Tenho que correr o código escrito por outra pessoa, aplicado aos meus dados (ficheiros) e nesse processo obtive o seguinte erro: "Index exceeds matrix dimensions". Sei que o erro se refere à dimensão da matriz gerada, que excede o tamanho "autorizado" por assim dizer. O script é este: [numcode, input1] = xlsread(readFile, AggregationSheet, 'A:J'); dat.NumberCode = numcode(2:end, 1); % fully resolved group code number dat.AggregationNumber = numcode(2:end, 5); % aggregated group code number dat.GroupName = input1(2:end, 2); % formal EwE trophic group name dat.GrpLabel = input1(2:end, 3); % group label for fully resolved model dat.GrpLabelShort = input1(2:end, 4); % group label for fully resolved model - abbreviated dat.AggLabel = input1(2:end, 6); % group label for aggregated model dat.AggLabelShort = input1(2:end, 7); % group label for aggregated model - abbreviated E dá erro na última linha: Error in f_read_EwE_mac (line 69) dat.AggLabelShort = input1(2:end, 7); % group label for aggregated model - abbreviated Como poderei corrigir este erro? Obrigada
  21. jestem programista

    Matlab: Criação de imagens HDR

    Viva pessoal, como faço para juntar 3 imagens e criar uma imagem HDR? Preciso de umas orientações, sou iniciante no Matlab. Desde já obrigado.
  22. Francisco

    Resolução de uma equação

    Boas, O objectivo deste código é o de gerar um gráfico de "e" em função de "t". Os valores de "e" estão dentro de Rxx que é uma função definida aparte. O código que tenho feito é: FUNÇAO (num script aparte, na mesma pasta do CODIGO, cujo nome é "funcao.m"): function [R] = Rxx(t) tc = (10^-3)/1023; R = 1 - (abs(t))/tc; ---------------------------------------------------------------------------------------------------------------------- CODIGO(cujo nome é "calculo.m") clear all; tc=10^-3/1023; tcf = tc*1.5; tce = tc*0.001; delta = 0.1*tc; alfa = 0.5; for t = 0:tce:tcf Rxx(-(delta/2)+e)-Rxx((delta/2)+e)-alfa*Rxx(-t-(delta/2)+e)+Rxx(-t+(delta/2)+e)==0; %equacao que depende da funcao Rxx hold on plot(t,e) end Muito obrigado desde já. Cumps
  23. Leudassdf

    Determinar se uma funcao é continua

    Boa tarde pessoal, Gostaria de saber se conhecessem alguma funcao que permita saber se uma funcao, p.ex sin(x)-3*cos(x), é continua num intervalo que eu especificar. Cumprimentos, Leandro Rodrigues
  24. igorcereja

    dois poligonos com um lado que coincide

    Boa tarde, eu estou a ajudar uma colega que tem que fazer dois poligonos mas que um dos lados tem que servir para fazer o outro poligono, gostava que me dessem uma vista de olhos ao codigo para me ajudar urgente n=4; theta=linspace(0,2*pi,n+1); r=2; x=r*cos(theta); y=r*sin(theta); plot(x,y) hold on %triangulo N=3; alpha=-2:(2*pi)/N:2*pi; R=2; X=R*cos(alpha); Y=R*sin(alpha); plot(X,Y,'r') Obrigado
  25. Matheus Guimarães

    Representação da constante de euler

    Bom dia meus amigos, estou com um problema com a representação da constante de Euler no matlab. Por exemplo, o programa reconhece PI como uma constante e "e" como Euler, contudo, quando desejo calcular a Transformada de Laplace utilizando euler ele não me retorna com a resposta correta. Alguém saberia me ajudar?
×
×
  • Create New...

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.