operaciones con variables simbolicas (comando sym)
Publicado por André (23 intervenciones) el 24/01/2020 17:50:05
Hola, tengo el siguiente codigo:
cuando ejecuto el codigo la respuesta para fila1 es:
fila1 =
conj(x1)*(20*r^2 + 200000) - 100000*conj(x2)
por qué me aparece conj(x1) y conj(x2)? yo solo quiero que aparezca esto:
x1*(20*r^2 + 200000) - 100000*x2
como lo hago para que no aparezca "conj"?
Gracias por sus respuestas
1
2
3
4
5
6
7
8
9
10
11
clc
clear all
syms r m k x1 x2
M=[20 0;0 10] %matriz de masa
K=[2 -1;-1 1]*1e5 %matriz de rigidez
[xx,omega]=eig(inv(M)*K); %valores propios
det=det(M*r^2 + K)
fr_natural=sqrt(omega)
r2=-omega
A=[M*r^2 + K];
fila1=A(1,:)*[x1 x2]'
cuando ejecuto el codigo la respuesta para fila1 es:
fila1 =
conj(x1)*(20*r^2 + 200000) - 100000*conj(x2)
por qué me aparece conj(x1) y conj(x2)? yo solo quiero que aparezca esto:
x1*(20*r^2 + 200000) - 100000*x2
como lo hago para que no aparezca "conj"?
Gracias por sus respuestas
Valora esta pregunta


0