Search the Community
Showing results for tags 'matlab'.
-
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?
-
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á
-
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)');
-
Version 1
633 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 -
-
Version 1.4
1,182 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 -
-
Version 2008/2009
120 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 -
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 Submetid
-
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
-
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
-
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."
-
Como solucionar uma equação com o solver dentro de um loop no Matlab?
Mateus R. posted a topic in Matlab/Octave
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 q -
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?
-
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
-
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.
-
Bom dia pessoal, sou iniciante no MatLab e venho até aqui recorrer a experiência que muitos de vocês possuem. Minha dúvida é a seguinte: Tenho uma string por exemplo: 2x + 3y = 0 e pretendo convertê-la e uma variável simbólica sym. Existe alguma função que faça essa conversão? Desde já obrigado pela ajuda.
-
Boas Pessoal, eu estou em Engenharia Mecânica e tenho como linguagem de programação o Matlab, e vou ter amanha o meu 2º teste de Matlab e a matéria em que o teste vai incidir é a seguinte: -gráficos -variáveis heterogéneas(struct e cell array) -programação modular Eu estou um pouco à rasca com isto alguem me consegue arranjar tutoriais ou mesmo exercicios feitos em que eu posso estudar? Muito Obrigado Cumprimentos Jzsimao Ps: Fica aqui um exemplo de um 2 teste: Problema Uma empresa de transportes pretende fazer um estudo para a aquisição de veículos para a sua frota. No estudo consi
-
Viva, Como posso rodar uma imagem? handles.image = imrotate(handles.image,20,'crop'); imshow(handles.image, 'Parent', handles.axes2); Tenho um botão em que, cada vez que o utilizador clica, a imagem roda 20º. Acontece que, cada vez que clico em rodar ela parece que vai ficando dentro de um circulo... Eis o que acontece...
-
Boas. Já algum tempo que acompanho esta comunidade já que consigo resolver algumas dúvidas em relação a programação em Matlab com os tópicos dos outros utilizadores. Contudo, desta vez decidi criar uma conta pois estou mesmo a precisar de ajuda. A questão é em relação a um projecto que tenho para fazer na cadeira 'Computação e Programação' no curso MEC do IST. Eu não sou um excelente programador, pelo contrário. Consigo fazer grande parte das coisas mas em relação a este projecto bloqueie completamente. Se alguém me pudesse ajudar eu deixarei em baixo o enunciado do projecto. A minha grande
-
Ola, Neste momento tenho um problema, que consiste em fazer o plot de um gráfico de pontos usando os valores de duas matrizes. Uma para o eixo dos x, e outra para o eixo dos y. O meu problema é que na matriz para o eixo dos y tenho vários valores iguais a zero, e no plot este valores não podem aparecer. Alguem me podia dar uma dica sobre como seleccionar para que este valores não apareçam no plot?
-
Viva Precisava da vossa ajudinha aqui com o matlab. Portanto a ideia é (GUI): 1º Abro uma imagem 2º É exibida no AXES2 3º Tenho um botão que a muda para negativo 4ª Depois de feita a modificação anterior, queria fazer um botão para desfazer essa alteração (UNDO). Obrigado.
-
Converter uma rampa triangular num sinal continuamente crescente!
jocamc posted a topic in Matlab/Octave
Boas, Tenho um circuito em simulink onde estou a usar um bloco pll para rastrear a fase de uma tensão trifásica. Uma das saídas desse bloco é fase mas vem na forma de um sinal triangular como o da imagem em baixo que varia entre 0 e 2*pi (angulo em radianos). Eu preciso de obter este sinal mas não neste formato triangular, preciso que o sinal seja continuamente ascendente e não de um angulo certo entre 0 e 2pi. Tentei usar um contador que me contasse o numero de vezes que o sinal atinge o valor de 2pi para depois fazer a conversão mas como podem ver nem sempre o sinal triangular atinge esse v -
como detetar o contorno de veias do olho numa imagem em niveis de cinzento? As veias são brancas e o fundo da imagem é preto com bastante ruido. os cantos da imagem estao mais escuros e esbatidos, nao consigo detetar o contorno dessas veias. alguma ideia? o objetivo é no final obter uma imagem apenas com as veias e o fundo todo preto alguma ideia?
-
Boa Tarde, Precisava de saber o que cada linha faz especificamente neste código. function [Gferom,ant]=actualizar_map_ferom(Gferom,ant,Pos,F) % Actualizar dados de feromona da formiga M=size(ant.ferom,1); if M==0 ant.ferom=[Pos F ant.desempenho]; else D=sum((ant.ferom(:,1:2)-repmat(Pos,M,1)).^2,2); D_angulos=abs(exp(1i*ant.ferom(:,3))-exp(1i*F)); [mindist,j]=min(D+(D_angulos>ant.ang)*100); if mindist>ant.r2 ant.ferom=[ant.ferom;[Pos F ant.desempenho]]; end end % Actualizar dados de feromona da formiga M=size(Gferom,1); if M==0 Gferom=[Pos F ant.de