Subscripted assignment dimension mismatch (size [1 x 1] ~= size [1 x :?])
    3 views (last 30 days)
  
       Show older comments
    
Hi, I wanted to be:
arr(2,1) = arr(2,1) + abs(5.0 minus 5.1);% where I(1,a) is 5.0 and I(1,a+1)is 5.1
Why couldn't I add the below two together? I got this error message: Subscripted assignment dimension mismatch (size [1 x 1] ~= size [1 x :?]).
Function 'MATLAB Function' (#620.435.485), line 23, column 2:
"arr(count,1) = arr(count,1) + abs(I(1,a)-I(1,a+1))"
Launch diagnostic report.
'I' is declared in worskspace as:
I =[5.0000    5.1000    5.2000    5.2000
    90.0000   85.0000   80.0000   20.0000]
 integ_signal=zeros(5,4);
 a=zeros(10);
 arr=zeros(5,4);
 count=2;
a=1;
 arr(count,1) = arr(count,1) + abs(I(1,a)-I(1,a+1));
7 Comments
  Azzi Abdelmalek
      
      
 on 7 Nov 2013
				We can't test your code, because we need to load your data, and we have to do it with Simulink model
Answers (0)
See Also
Categories
				Find more on Testing Frameworks 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!
