Autor Tema: error al compilar programa en matlab

0 Usuarios y 1 Visitante están viendo este tema.

03 Octubre, 2019, 05:33 am
Leído 500 veces

adhemir

  • Aprendiz
  • Mensajes: 283
  • Karma: +0/-0
  • Sexo: Masculino
Hola a todo, cuando dígito el siguiente código me sale erro al compilar en matlab, si alguien podría decirme donde esta el error ??? ???

 el código es:


function [F1] = assembly(F,n,he)
nn=n+1;
K = zeros(nn,nn);     % inicializacao da matriz de rigidez
R = zeros(nn,1);      % Inicializacao da matriz RHS
syms x                       % x como variavel simbolica
S=[1-x/he,x/he];   % funcao base linear
dS=diff(S,x);     % derivacao da funcao base
1mm = [ ];
for i=1:n
    1mm=[1mm;[i,i+1]]  ; % Matriz conectiva
end

%me sale el siguiente mensaje  indicando  ??? a la parte de: 1mm = [ ]

Unexpected MATLAB expression.


nose porque  ??? ??? ???

03 Octubre, 2019, 06:33 am
Respuesta #1

Abdulai

  • Moderador Global
  • Mensajes: 2,366
  • País: ar
  • Karma: +0/-0
  • Sexo: Masculino

El nombre es inválido (1mm) , el 1er caracter no puede ser numérico -->  Cambialo por mm1

03 Octubre, 2019, 02:19 pm
Respuesta #2

adhemir

  • Aprendiz
  • Mensajes: 283
  • Karma: +0/-0
  • Sexo: Masculino
muy agradecido, por la respuesta , ahora si compila  ;D :aplauso: