Matlab - Almacenar datos variables en Uitable

 
Vista:
sin imagen de perfil

Almacenar datos variables en Uitable

Publicado por katiuska (1 intervención) el 25/03/2014 04:43:36
Un saludo cordial a todos, soy nueva programando en matlab
Desarrollo una aplicacion en guide que calcule la matriz de rigidez de varias porciones de una viga, sus dimensiones dependen de datos introducidos por el usuario y el valor de sus elementos también, el calculo de estos valores estan dentros de un ciclo for ya que se repite el mismo procedimiento para cada elemento, el caso es que quiero mostrar en un Uitable la matriz de cada elemento pero me sale el siguiente error:

Error using set
Data must be a numeric, logical, or cell array

Mi codigo es el siguiente

for i=1:N
xi=VXi(1,i)
xj=VXj(1,i)

syms x
F=(d-0.1*x)^2
K11= (E*(pi)*int(F,xi,xj))/(4*(xj-xi)^2)
K12=-K11
K21=K12
K22=K11

Mke=[K11 K12 ; K21 K22]
set(handles.uitable2,'Data', Mke)
yo defino la matriz mke con los valores que he calculado y quiero que los muestre en el uitable2



Espero que puedan ayudarme muchas gracias de ante mano
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