How to assign a menu selection to a column in a matrix?
2 views (last 30 days)
Show older comments
>IF
A = [2012, 4000, 1200; 2013, 1850, 2100; 2009, 2300, 1100]
B = [H104GX, 8HX001S]
>WHERE
column 1 of matrix A represents years
column 2 represents DeviceID "H104GX"
column 3 represents DeviceID "8HX001S"
each row represents the production values for that DeviceID for that year.
H104GX 8HX001S
2012 *4000* *1200*
2013 *1850* *2100*
2009 *2300* *1100*
*THE VALUES OF MATRIX B ARE DISPLAYED ON MATRIX A FOR CLARIFICATION. THEY DO NOT BELONG TO THE MATRIX.
The values that are bolded represent production values.
>THEN, how do I assign the first value in variable B to the second column of variable A and the second value in variable B to the third column of variable A when using the menu function.
I have created two menus. The first menu displays the values from column 1 of matrix A and asks the user to select a value. The second menu displays the values of matrix B and asks the user to select a value. The goal is to take the two values that the user inputs and output a production value based on the year and DeviceID selected.
4 Comments
Image Analyst
on 8 Sep 2018
Show the code you used to create the menus. Do you want to display the numbers in a table (uigrid) and then get a popup menu when you right click on the first column but not when you right click on the second column? If so, sounds like a question for Yair: http://undocumentedmatlab.com/
Answers (0)
See Also
Categories
Find more on Startup and Shutdown in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!