Matlab - Funciones en línea de comando.

 
Vista:
sin imagen de perfil
Val: 10
Ha aumentado su posición en 5 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Funciones en línea de comando.

Publicado por Jorge D. (6 intervenciones) el 01/05/2020 20:09:52
Me ayudarían con esto ?

Detectar e indicar cuál es el problema
que ocurre al intentar escribir en Matlab las siguientes funciones, solucionarlo y
escribirlas adecuadamente:

a) >> F(A,B,C) = 3 + 9^2 + pi
b) >> a=5; b=21; x=[4 5 6]; f1 = a*x+b*x^2
c) >> m=ones(2); n=magic(2); x=[7 8 9]; g1=m^2*x+x^*n
d) ¿para qué sirve el operador ‘.’ y el operador ‘;’?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Funciones en línea de comando.

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 05/05/2020 13:41:08
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
>> F(A,B,C) = 3 + 9^2 + pi
Undefined function or variable 'A'.
 
>> syms A  B C
>> F(A,B,C) = 3 + 9^2 + pi
Error using sym/subsindex (line 836)
Invalid indexing or function definition. Indexing must follow MATLAB indexing. Function
arguments must be symbolic variables, and function body must be sym expression.
 
>> syms A  B C F
>> F(A,B,C) = 3 + 9^2 + pi
 
F(A, B, C) =
 
6132044440674665/70368744177664




1
2
3
4
5
6
7
8
9
10
>> a=5; b=21; x=[4 5 6]; f1 = a*x+b*x^2
Error using  ^
One argument must be a square matrix and the other must be a scalar. Use POWER (.^) for
elementwise power.
 
>> a=5; b=21; x=[4 5 6]; f1 = a*x+b*x.^2
 
f1 =
 
   356   550   786




1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
>> m=ones(2); n=magic(2); x=[7 8 9]; g1=m^2*x+x^*n
 m=ones(2); n=magic(2); x=[7 8 9]; g1=m^2*x+x^*n
Error: Unexpected MATLAB operator.
 
>> m=ones(2); n=magic(2); x=[7 8 9]; g1=m^2*x+x^n
Error using  *
Inner matrix dimensions must agree.
 
>> m=ones(2); n=magic(2); x=[7 8 9]; g1=m^2*x+x.^n
Error using  *
Inner matrix dimensions must agree.
 
>> m=ones(2); n=magic(2); x=[7 8 9]; g1=m.^2*x+x.^n
Error using  *
Inner matrix dimensions must agree.
 
>> m=ones(2); n=magic(2); x=[7 8 9]; g1=m.^2.*x+x.^n
Matrix dimensions must agree.
 
>> whos m n  x g1
  Name      Size            Bytes  Class     Attributes
 
  m         2x2                32  double
  n         2x2                32  double
  x         1x3                24  double


Saludos
JOSE JEREMIAS CABALLERO
Asesor de Proyectos con Matlab
Servicios de programación matlab
Servicio de Asesoría Online en Matlab
[email protected]


http://matlabcaballero.blogspot.com
https://www.facebook.com/matlabcaballero
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar