Use of rowfun and varfun
    7 views (last 30 days)
  
       Show older comments
    
I have a table that looks like this
 A	        B	   C		        Var1	    Var2	Var3
---	        ---	  -----------	        ----	    ----	---	
1000	10	'Index'		1	2	3
3000	20	'Index'		2	3	4
5000	30	'NotIndex'	3	4	5
5000	40	'Index'		4	5	6
I want to manipulate Var1, Var2...…based on the the values in A, B and C…I have an exteranl function that does the manipulation needed.          
If I use rowfun I can only manipulate one VaR at a time. If I use varfun then I cant figure out how to pass A, B and C 
3 Comments
  madhan ravi
      
      
 on 19 Jun 2020
				Do you see why you didn’t receive a proper answer? More illustrations needed, it’s not clear atleast for me.
Answers (1)
  Abhivandan Pandey
      
 on 14 Jun 2020
        Hi Niraj,
You can get multiple output using rowfun as well.
Please refer to the following link:https://www.mathworks.com/help/matlab/ref/rowfun.html#bty705b-4
As shown in this link you need a function that returns 3 outputs (Var1,Var2,Var3 in your case). 
0 Comments
See Also
Categories
				Find more on Tables 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!

