Rincón Matemático

Matemática => Matemática Discreta y Algoritmos => Métodos Numéricos => Mensaje iniciado por: adhemir en 03 Octubre, 2019, 05:33 am

Título: error al compilar programa en matlab
Publicado por: adhemir en 03 Octubre, 2019, 05:33 am
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  ??? ??? ???
Título: Re: error al compilar programa en matlab
Publicado por: Abdulai en 03 Octubre, 2019, 06:33 am

El nombre es inválido (1mm) , el 1er caracter no puede ser numérico -->  Cambialo por mm1
Título: Re: error al compilar programa en matlab
Publicado por: adhemir en 03 Octubre, 2019, 02:19 pm
muy agradecido, por la respuesta , ahora si compila  ;D :aplauso: