Graph is blank. Why?
    4 Ansichten (letzte 30 Tage)
  
       Ältere Kommentare anzeigen
    

mmf_data = dataeren(: ,1) ;
flux_data = dataeren(:, 2) ; 
V = 8000*sqrt(2) ;
NS = 1000 ;
freq = 50 ;
w = 2*pi*freq ;
time = 0:1/3000:1/30 ;
flux = -V./(w*NS)*cos(w.*time) ;
mmf = interp1(flux_data, mmf_data, flux ) ;
im = mmf/NS ;
irms = sqrt(sum(im.^2 )/length(im));
subplot (2 , 1 ,1) ;
plot (time , im) ;
title (' \bf50 Hz için Mıknatıslanma Akımı ');
xlabel ('\bfZaman (s) ' ) ;
ylabel ('\bfIm(A)') ;
axis ([O 0.04 -2 2]) ;
grid on ;
My graphs is blank. When i change V value to 325, graphs work but i need work on 8000*sqrt(2)
1 Kommentar
  Daniel Pollard
      
 am 13 Jan. 2021
				We can't run this as we don't have dataeren. 
If you call disp(size(im)), what does it say?
Antworten (1)
  Stephan Ciobanu
      
 am 13 Jan. 2021
        
      Bearbeitet: Stephan Ciobanu
      
 am 13 Jan. 2021
  
      you can try to specify the interpolation method:
mmf = interp1(flux_data, mmf_data, flux ,'pchip')
% or
mmf = interp1(flux_data, mmf_data, flux ,'spline')
0 Kommentare
Siehe auch
Kategorien
				Mehr zu Specialized Power Systems finden Sie in Help Center und File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


