Info
La pregunta está cerrada. Vuélvala a abrir para editarla o responderla.
How to apply rules to the attached 729X729 dataset?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
I have got 729X 29 dataset. Now, I am trying to apply rules to the dataset I made. I wanted to know how to apply rules to the dataset?
Why my code is not working? How to correct the error?
i=0:2;
j=0:2;
k=0:2;
l=0:2;
m=0:2;
n=0:2;
A=fullfact([3 3 3 3 3 3])-1;
B = char(A+'0');
states=B;
rownames = states;
prefix = 'T';
varnames = strcat({prefix}, states);
selected=cell(729,729);
SelectedTable = cell2dataset (selected, 'VarNames', varnames, 'ObsNames', varnames);
I have been trying to apply rules to this attached SelectedTable dataset but got unsuccessful.
Np=2;
syms lam_p;
case1_src_i = 0:Np-1;
SelectedTable(varNames(case1_src_i), :, :, :, :, :), obsNames(case1_src_i+1), :, :, :, :, :) = lam_p;
* * *SelectedTable(varNames(case1_src_i), :, :, :, :, :), obsNames(case1_src_i+1), :, :, :, :, :) = lam_p;
↑
Error: Unexpected MATLAB operator.***
How to rectify the error?
Please help
Regards
Surabhi
I have attached the code and the dataset.
0 comentarios
Respuestas (1)
Walter Roberson
el 17 de Nov. de 2017
Count the brackets. The number below each bracket will indicate the nesting depth after the bracket
SelectedTable(varNames(case1_src_i), :, :, :, :, :), obsNames(case1_src_i+1), :, :, :, :, :) = lam_p;
1 2 1 0 1 0 -1
9 comentarios
Walter Roberson
el 19 de Nov. de 2017
You have gone back to the 2D representation. You should only have two subscripts.
La pregunta está cerrada.
Ver también
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!