Ir para conteúdo
Fórum Script Brasil

Pesquisar na Comunidade

Mostrando resultados para as tags ''matlab''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Programação & Desenvolvimento
    • ASP
    • PHP
    • .NET
    • Java
    • C, C++
    • Delphi, Kylix
    • Lógica de Programação
    • Mobile
    • Visual Basic
    • Outras Linguagens de Programação
  • WEB
    • HTML, XHTML, CSS
    • Ajax, JavaScript, XML, DOM
    • Editores
  • Arte & Design
    • Corel Draw
    • Fireworks
    • Flash & ActionScript
    • Photoshop
    • Outros Programas de Arte e Design
  • Sistemas Operacionais
    • Microsoft Windows
    • GNU/Linux
    • Outros Sistemas Operacionais
  • Softwares, Hardwares e Redes
    • Microsoft Office
    • Softwares Livres
    • Outros Softwares
    • Hardware
    • Redes
  • Banco de Dados
    • Access
    • MySQL
    • PostgreSQL
    • SQL Server
    • Demais Bancos
  • Segurança e Malwares
    • Segurança
    • Remoção De Malwares
  • Empregos
    • Vagas Efetivas
    • Vagas para Estágios
    • Oportunidades para Freelances
  • Negócios & Oportunidades
    • Classificados & Serviços
    • Eventos
  • Geral
    • Avaliações de Trabalhos
    • Links
    • Outros Assuntos
    • Entretenimento
  • Script Brasil
    • Novidades e Anúncios Script Brasil
    • Mercado Livre / Mercado Sócios
    • Sugestões e Críticas
    • Apresentações

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Encontrado 24 registros

  1. Plotei um heat map no matlab, porém ele fica em um tamanho em que a legenda em Y fica uma sobre a outra. Alterar o tamanho da legenda o torna ilegível. Preciso aumentar o tamanho da célula plotada, mas não estou conseguindo, alguém poderia me ajudar? Quando tento dar zoom, cria-se uma nova imagem e corta os dados.
  2. Como permutar a posição dos elementos de um vetor por N vezes consecutivas no MATLAB? por exemplo: x = [1 2 3 4 5]; xp = randperm(numel(x), 2); x(xp) = x(fliplr(xp)) >> teste x = 1 2 4 3 5 >> teste x = 1 3 2 4 5 >> teste x = 1 2 3 5 4 Se eu rodar varias vezes funciona, mas quero rodar uma vez só e com varias combinações.
  3. Bom dia, pessoal! Estou com um grande problema. Preciso muito fazer um gráfico no Matlab mas não estou sabendo fazer. Preciso de um gráfico em que ele mude de cor de acordo com algumas premissas. Assim como acontece com um gráfico de controle, que quando ele ultrapassa um valor, ele fica vermelho. Tem como fazer isso no MatLab? Sabem como me ajudar? Obrigada!
  4. Alguém sabe como consigo programar no MATLAB para achar o minimo da função abaixo? @(x)30 + x1^2 + x2^2 + x3^2 -10*(cos(2*pi*x1)+ cos(2*pi*x2) + cos(2*pi*x3) )
  5. Olá, pessoal Estudando o simulink e entre as várias ferramentas de análise, quero entender como funciona o analisador de espectro. Alguém pode me indicar materiais introdutórios ou scripts introdutórios para entender como funciona basicamente? Se alguém puder dá um resumo sobre, também, é válido.
  6. Um grande salve a todos. Estou com uma certa dificuldade em desenvolver uma rotina recursiva que me permita dar valores para uma função(no caso são 3). Os criterios para desenvolvimento devem seguir poucas restrições, por isso creio que não seja tão difícil, são os seguintes: 1- As funções são do tipo: y(variavel dependente) = a - b*x - b*z (x e z são variáveis independentes) x(variavel dependente) = a - b*y - b*z (y e z são variáveis independentes) z(variavel dependente) = a - b*x - b*y (x e y são variáveis independentes) 2 - Deve - se criar um laço que dê valores para as variaveis independentes (de 1 a 10 por exemplo), fazendo isso armazenar cada valor de resultado da equação em questão por exmplo para x e z = 1; y='?'(armazena'?') obs: x e z devem ficar tambem gravados. 3 - Agora a parte mais difícil , fazer com o algoritimo enxergar o maior valor gerado das variaveis dependentes( y x z), com uma condição de serem iguais, ou seja não me importa se y deu 100 ou se x deu 50... importa é achar o maior valor comum entre y x z, se possivel! ps: vocês devem ter notado que as variaveis hora são dependentes hora são independentes.
  7. Fala pessoal, preciso de ajuda no matlab pra essa parte aqui: "Ao final o programa deve perguntar se deseja iniciar as medições de outro dia, sim ou não. Isto fará com que o programa inicie novamente ou finalize". Eu fiz o programa todo mas não tou sabendo fazer essa parte ae pra repetir o programa caso a resposta seja sim. Alguém pode me ajudar?
  8. Eu não consigo fazer esse programa rodar. É o método da bisseção, aplicado no matlab, versão R2016a Resumo: o programa deve aproximar a raiz até que a taxa de erro seja menor ou igual a inserida. Gostaria que alguém ajuda-se a descobrir o que estou fazendo de errado. clear clc format long x = sym ('x'); % Declarando variáveis: disp ('Entre com uma função: '); f = input ('','s'); fprintf ('Insira os limites [a,b] onde está a raiz: \n'); disp ('Limite Inferior: '); a = input (''); disp ('Limite Superior: '); b = input (''); disp ('Insira o Erro: '); erro = input (''); xn = (a+b)/2; f(a) = subs(f,a); f(xn) = subs(f,xn); while (abs(f(xn)) <= erro) if (f(a)*f(xn) < 0) b = xn; else a = xn; end end
  9. Olá Pessoal! Alguem expert em MatLab? Preciso construir uma programação em MatLab que execute o resultado da seguinte função: f(x)x^3-x-2 [1,2] Não tenho ideia de como programar isso, alguem saberia como fica o código no MatLab?
  10. meu professor quer um código em cinemática inversa que faça com que um braço robotico ( kuka 30-3) em uma linha reta pela sua area de atuaçao fazendo com que a primeira junta fique constante, e as outras duas se movimentem.. ele pediu pra fazer isso com os dados do robo kuka 30-3.. alguém poderia me ajudar??
  11. Galera, estou desenvolvendo um programa no MATLAB que calcula grelhas de concreto armado, e queria ajuda na geração dos gráficos 3D e interface gráfica.. Alguém que tenha conhecimento poderia me ajudar?
  12. Boa tarde pessoal, Gostaria de saber como faço para plotar um gráfico 2D no matlab, onde os pontos de X e Y variam no tempo. A ideia é plotar cada par de pontos com um tom diferente, fazendo um degradê de uma cor (por exemplo, azul) diferenciando no tempo cada ponto que foi plotado. Obrigada Abraços
  13. Faça um programa que leia n números inteiros dados em um array e os imprime: a) na ordem inversa dos números dados b) com um deslocamento para a esquerda c) ordenado em ordem decrescente
  14. A primeira linha da entrada consiste de um número K representando o número de jogos que serão realizados. A próxima linha consiste de um número N, [0 < N < 8], representando o tamanho da senha a ser utilizada no próximo jogo. A próxima linha contém uma senha contendo dígitos, entre 1 e 7, com exatamente N caracteres que será utilizada no jogo em questão. As próximas linhas contêm os chutes dados pelo segundo jogador e, portanto, consistem de uma sequência de dígitos, entre 1 e 7, com exatamente N caracteres. Cada jogo termina quando a senha é acertada ou quando o jogador desiste de tentar digitando uma seqüência de N caracteres '0'. Após cada jogo, o próximo jogo tem inicio a partir da leitura de uma linha contendo um inteiro indicando o tamanho da próxima senha. Na linha seguinte é dada a nova senha e o jogo prossegue com os chutes.
  15. Dada uma matriz 4 X 4, você deve fazer um programa para ler uma constante k, ler a matriz e escrevê-la após ter multiplicado os elementos da diagonal principal pela constante k. formato de entrada: Um inteiro k - 16 inteiros, correspondendo aos elementos da matriz. Primeiro serão fornecidos os elementos da primeira coluna, depois da segunda e assim por diante até a quarta. A entrada termina quando k for igual a 0
  16. Gente eu achei o codigo em C, mas não sei colocar em matlab, então quem poder me mostrar em matlab fico muito agradecida. Escreva um programa que deve receber um vetor de N valores inteiros e imprimir na ordem inversa. Na primeira linha de entrada o programa recebe um valor inteiro N de entrada. A segunda linha contém N inteiros separados por espaço contendo os valores do array. já tentei fazer dessas duas formas mas sei que esta errado: clc clear all for i=1:B B=input(''); B=B' fprintf('%i\n',B'); ou clc clear all for i=1:B B=input(''); BC=(B.^(-1); fprintf('%i\n'BC);
  17. Boa noite gostaria de saber se tem alguém que pode me ajudar na seguinte questão: no código abaixo eu obtenho duas matrizes T e T1 as quais possuem as mesmas variáveis theta1, theta2, theta3, theta4 e theta5, preciso fazer uma função que jogue os mesmos valores nessas variáveis nas duas matrizes e que sejam N valores para que eu consiga ver se elas possuem os mesmos resultados ou não. alguém pode me ajudar com isso? segue abaixo o codigo para obter as matrizes: clear clc % Primeiro, a função Link é usada para criar cada elo. % Os parâmetros da função Link são exatamente os parâmetros % de Denavit-Hartemberg do elo em questão, nesta ordem: % sigma = tipo de junta (0: rotativa ou 1: prismática) % "d" em metros (m) % "a" em metros(m) % alpha em radianos(rad) L(1) = Link([0 0 0.0495 -pi/2]); L(2) = Link([0 0 0.07037 -pi/2]); L(3) = Link([0 0.28958 0 -pi/2]); L(4) = Link([0 0 0 -pi/2]); L(5) = Link([0 0.25881 0 pi]); % Em seguida, a função SerialLink cria o robô % utilizando os elos criados anteriormente. robo = SerialLink(L, 'name', 'Arm InMoov') % A função fkine permite obter a matriz de transformação % homogênea que relaciona o referencial da base com o do % efetuador (cinemática direta) para uma dada configuração. disp('Variáveis de juntas:'); syms theta1 syms theta2 syms theta3 syms theta4 syms theta5 % Verificar se é + ou - q0 = [theta1 (theta2+pi/2) theta3 (theta4+pi) theta5] disp('Cinematica Direta:'); T = robo.fkine(q0) robo.teach syms theta1 syms theta2 syms theta3 syms theta4 syms theta5 d0= 0.0495 d1= 0.07037 d2= 0.05304 d3= 0.23654 d4= 0.25881 A01 = [cos(theta1) 0 -sin(theta1) d0*cos(theta1); sin(theta1) 0 cos(theta1) d0*sin(theta1); 0 -1 0 0; 0 0 0 1] A12 = [cos(theta2 - pi/2) 0 -sin(theta2 - pi/2) d1*cos(theta2 - pi/2); sin(theta2 - pi/2) 0 cos(theta2 - pi/2) d1*sin(theta2 - pi/2); 0 -1 0 0; 0 0 0 1] A23 = [cos(theta3) 0 -sin(theta3) 0; sin(theta3) 0 cos(theta3) 0; 0 -1 0 d2+d3; 0 0 0 1] A34 = [cos(theta4 - pi) 0 -sin(theta4 - pi) 0; sin(theta4 - pi) 0 cos(theta4 - pi) 0; 0 -1 0 0; 0 0 0 1] A45 = [cos(theta5) sin(theta5) 0 0; sin(theta5) -cos(theta5) 0 0; 0 0 -1 d4; 0 0 0 1] T1 = A01*A12*A23*A34*A45
  18. Pessoal td bem? não to conseguindo resolver esse programa de matlab. alguém poderia me ajudar me ensinando como faz? Grato.
  19. Pessoal, alguém conhece programação de Redes Neurais em MatLab?? Eu estou usando para prever a série histórica do índice bovespa, mas ainda preciso aprimorar. Estou travado na função "mapminmax", que normaliza os valores para entre -1 e 1, mas depois preciso reverter este processo e não estou conseguindo. Tenho uma matriz com uma coluna sendo o eixo Y e outras colunas sendo os X, e na hora de transformar só transforma os X. Outra função que faz o mesmo é a "premnmx", mas já está obsoleta, mas ainda dá pra usar. Alguém conhece? poderiamos trocar uma ideia...
  20. Prezados, Preciso resolver o seguinte problema com Matlab, usando o Método Difusivo de Lax e as Equações de Serre 2DH (Equações de Saint-Venant adicionados termos de pressão dinâmica). Agradeço todo tipo de ajuda, e se for o caso podemos combinar pagamento. Pode me mandar um e-mail: thami.matos@gmail.com Desenvolver um método computacional usando o método de Lax que simule o escoamento não-permanente através das equações de Serre 2DH para solucionar um problema de esvaziamento de reservatório Considera-se um reservatório na forma de um paralelepípedo de 7m de comprimento, 7m de largura e 5m de altura com inclinação nula e sem resistência ao escoamento. Inicialmente o reservatório está cheio de água parada, ou seja, a velocidade inicial é zero. À esquerda e à direita, existem comportas de 1m na fronteira x = cx e 1m na fronteira y = cy (c = 7). Estas comportas são abertas quando t > 0. Nestas aberturas a velocidade do escoamento, na direção normal às superfícies é considerada constante e igual a 1m/s.
  21. alguém PELO AMOR DE DEUS sabe fazer alguns desses exercicios em MATLAB? Desenvolver programas em linguagem Matlab para: 1. Ler do teclado um número inteiro N sendo 1 ≤ N indicando quantos termos da serie de Fibonacci devem ser mostrados na tela. Na serie os dois primeiros termos são 1 e o seguinte é a soma dos dois anteriores. Exemplo com n = 5: 1, 1, 2, 3, 5 2. Fazer uma função para gerar uma tabela de conversão de temperaturas de 1 a 100 de 0,5 em 0,5 graus da escala Celsius-C para a escala Fahrenheit – F, segundo a fórmula F=(9C/5)+32. 3. Calcular a área de figuras geométricas (triângulo, quadriláteros - quadrado, retângulo, losango, trapézio-, círculo, área lateral de um cilindro regular) de acordo com opção do usuário do programa. O programa deve perguntar quais os dados necessários e em seguida chamar uma função para cada cálculo de área correspondente a opção escolhida. 4. Ler um número decimal inteiro n positivo do teclado e chamar uma função recursiva para que mostrar o numero binário correspondente usando o algoritmo de divisão por 2 até quociente zero. 5. Ler as coordenadas de dois pontos e calcular: distancia entre eles e a inclinação da reta. 6. Ler a ordem M de uma matriz quadrada e gerar uma matriz Matm x m, contendo números aleatórios no intervalo [10, 20]. Determinar: quantos pares, quantos impares, media geral, quantos acima da media e quantos abaixo da media. 7. Ler M e N respectivamente o numero de linhas e de colunas de uma matriz A (máximo 10x10). Ler dados do teclado e preencher a matriz A m x n. Gerar uma matriz B a partir de A, acrescentando mais uma coluna a direita contendo a soma dos pares de cada linha. 8. Escrever um programa para ler o numero de linhas e de colunas de duas matrizes (máximo 10x10) e em seguida os valores das matrizes A e B pelo teclado elemento por elemento. As duas matrizes devem ter o mesmo tamanho. Calcular e mostrar a matriz C como soma das duas matrizes usando as estruturas de repetição. Comparar com o calculo do Matlab X =A+B; 9. Escrever um programa para ler o numero de linhas e de colunas de duas matrizes (máximo 10x10) e em seguida os valores das matrizes A e B pelo teclado elemento por elemento. O numero de colunas de A deve ser igual ao de linhas de B. Calcular e mostrar a matriz C como produto das duas matrizes usando as estruturas de repetição. Comparar com o calculo do Matlab X =A*B;
  22. Boa tarde Pessoal, Estou fazendo um trabalho de Processamento de imagens e preciso entender um script criado no MATLAB para poder modifica-lo. Se alguém puder me ajudar e fazer uma breve explicação do que o código está fazendo com a imagem, ficaria muito agradecido. Segue o script:
  23. Boas, Quero colocar esta função num m file em matlab mas não sei muito bem como colocar a série na linguagem de matlab. Mais tarde vou necessitar de fazer algumas operações com esta função, entre elas aplicar a transformada de laplace ptt não sei se fazer um ciclo for é a melhor opção. Alguém me pode ajudar pf? O passo da série seria 0.01
  24. function [filho_cross]= crossover(pai_1, pai_2, prob_cross) pontos_crossover = floor(prob_cross*9); X = [1*ones(1,pontos_crossover) 2*ones(1,9 - pontos_crossover)]; x = x(randperm(9)); indices_1 = X-ones(1,9); indices_2 = abs(x-2*ones(1,9)); if(rand(1,1)<=0.5) genes_pai_1 =Pai_1.*indices_1; genes_pai_2 =Pai_2.*indices_2; filhos_cross_1 = genes_pai_1 +genes_pai_2; else genes_pai_1 =Pai_1.*indices_2; genes_pai_2 =Pai_2.*indices_1; filhos_cross_1 = genes_pai_1 +genes_pai_2; end
×
×
  • Criar Novo...