Combinación de matrices "double" y "cell"
Publicado por Ariel (2 intervenciones) el 31/07/2018 22:51:27
Buenas tardes, mi nombre es Ariel, y tengo un problema para combinar dos matrices (una con tipo de datos cell y otra con tipo de datos double).
Una matriz contiene 552 nombres de cada nodo de un circuito su dimensión es 552x1
La otra matriz posee 552 valores de tensión correspondientes a cada nodo del circuito su dimensión es 552x1
Lo que necesito hacer es combinar estas dos matrices en una sola, donde una columna tenga todos los nombres y la otra columna las tensiones de cada nodo.
Cree el siguiente código muy sencillo para hacerlo de un ejemplo que encontré en Internet, pero me da un error el cual me dice que no puedo combinar una matriz con tipo de datos "cell" con una que posee tipo de datos "double"
Error: "Conversion to double from cell is not possible.
Desde ya muchas gracias por su ayuda.
Una matriz contiene 552 nombres de cada nodo de un circuito su dimensión es 552x1
La otra matriz posee 552 valores de tensión correspondientes a cada nodo del circuito su dimensión es 552x1
Lo que necesito hacer es combinar estas dos matrices en una sola, donde una columna tenga todos los nombres y la otra columna las tensiones de cada nodo.
Cree el siguiente código muy sencillo para hacerlo de un ejemplo que encontré en Internet, pero me da un error el cual me dice que no puedo combinar una matriz con tipo de datos "cell" con una que posee tipo de datos "double"
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
A=NomNodos;
B=Vpu;
la=length(A);
lb=length(B);
n=max(la,lb);
a=zeros(1,n);
b=zeros(1,n);
for i=1:la
a(i)=A(i);
end
for i=1:lb
b(i)=B(i);
end
c=zeros(n,2);
for i=1:n
c(i,:)=[a(i),b(i)];
end
c=Tensiones;
Error: "Conversion to double from cell is not possible.
Desde ya muchas gracias por su ayuda.
Valora esta pregunta


0