I create a new array yet matlab says it exeeds limitations!?
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Hi, Im creating a large data array to place into a table. It looks like this:
data_flow_table = {colorgen('#FCD5B4','TH B/P'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','---');...
colorgen('#FCD5B4','TH AB R/O'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','---');...
colorgen('#FCD5B4','CC allot CFS'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','---');...
colorgen('#FCD5B4','BA'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','0.02276');...
colorgen('#FCD5B4','SB'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','0.0644');...
colorgen('#FCD5B4','SL GEN'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','---');...
colorgen('#FCD5B4','SL PUMP'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','---');...
colorgen('#FCD5B4','DA'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','0.0114');...
colorgen('#FCD5B4', 'BV'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','0.0201');...
colorgen('#FCD5B4','WR'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','0.0218');...
colorgen('#FCD5B4','WG'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','0.05057');...
colorgen('#FCD5B4','ED'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','0.1881');...
colorgen('#FCD5B4','OSO'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','0.02215');...
colorgen('#FCD5B4','WW'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','---');...
colorgen('#FCD5B4','WW GEN'), colorgen('#FCD5B4','MW'), colorgen('#FCD5B4','---');...
colorgen('#FCD5B4','GCIC'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','---');...
colorgen('#FCD5B4', 'AL'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','---');...
colorgen('#FCD5B4', 'AL GEN'), colorgen('#FCD5B4','MW'), colorgen('#FCD5B4','---');...
colorgen('#FCD5B4', 'AL B/P'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','---');...
colorgen('#FCD5B4','PB'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','0.055');...
colorgen('#FCD5B4','MJ'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','---');...
colorgen('#FCD5B4','MJ GEN'), colorgen('#FCD5B4','MW'), colorgen('#FCD5B4','---');...
colorgen('#FCD5B4', 'MJ B/P'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','---');...
colorgen('#FCD5B4', 'DC'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','0.10163');...
colorgen('#FCD5B4', 'DC B/P'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','---');...
colorgen('#FCD5B4', 'LP'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','0.00569');...
colorgen('#FCD5B4','BH'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','0.01615');...
colorgen('#FCD5B4', 'DE'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','0.065');...
colorgen('#FCD5B4','BL'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','0.065');...
colorgen('#FCD5B4','PO'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','0.065');...
colorgen('#FCD5B4', 'BS'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','0.0182');...
colorgen('#FCD5B4', 'COR'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','0.03155');...
colorgen('#FCD5B4', 'GS'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','0.04587');...
colorgen('#FCD5B4', 'CH'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','0.04917');...
colorgen('#FCD5B4', 'CV'), colorgen('#FCD5B4','CFS'), colorgen('#FCD5B4','0.0124')};
The colorgen equation is something that colors the individual square - found herehttp://www.mathworks.com/matlabcentral/answers/25038-how-to-change-each-cell-color-in-a-uitable But i keep getting the error 'Index exceeds matrix dimensions.' Why would it be doing this? This is the first time this variable is created, and rewriting an array is so simple. Does anyone see a mistake here?
3 Commenti
Risposta accettata
Più risposte (0)
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!