How to assign a menu selection to a column in a matrix?
11 次查看(过去 30 天)
显示 更早的评论
>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 个评论
Image Analyst
2018-9-8
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/
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Logical 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!