add numbers to an array correspondingly
    3 views (last 30 days)
  
       Show older comments
    
A= [ 6   10   14 ]
B=      0.0152    0.0134    0.0120
        0.0121    0.0109    0.0100
        0.0089    0.0084    0.0079
        0.0058    0.0058    0.0058
answer= 6.0152    10.0134    14.0120
        6.0121    10.0109    14.0100
        6.0089    10.0084    14.0079
        6.0058    10.0058    14.0058
i want to add first column from A with the first column from B and so on
0 Comments
Answers (2)
  Star Strider
      
      
 on 15 Jun 2019
        A = [ 6   10   14 ];
B = [0.0152    0.0134    0.0120
     0.0121    0.0109    0.0100
     0.0089    0.0084    0.0079
     0.0058    0.0058    0.0058];
answer = bsxfun(@plus, A, B)
producing: 
answer =
    6.0152   10.0134   14.0120
    6.0121   10.0109   14.0100
    6.0089   10.0084   14.0079
    6.0058   10.0058   14.0058
0 Comments
  Image Analyst
      
      
 on 15 Jun 2019
        If you have a fairly recent version of MATLAB, that does automatic expansion, you can simply do
output = B + A
0 Comments
See Also
Categories
				Find more on Matrix Indexing 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!

