I am trying to execute the below code to plot the discharge curve of battery for the collected data,but i am getting errors,pls can u help me in this
Afficher commentaires plus anciens
clear all clc load B0005; [a1,b1,c1,d1]=voltageextraction(B0005); N1=length(c1); [dis1,tim1] = dischargecut(c1,d1); for i=1:1:N1 P1(i,:)=polyfit(tim1{i},dis1{i},8); end
figure(1) for i=1:10:N1 plot(tim1{i},dis1{i}); hold on; end xlim([0 3500]) ylim([2.4 4.4]) grid on xlabel('Time (s)'); ylabel('Voltage (V)'); title('Discharge curve')
Réponses (1)
Vishal Rane
le 26 Nov 2012
0 votes
I believe MATLAB is unable to access the function 'voltageextraction' that you are calling from within 'discharge_plotting1' on line 4. Check if it is on the matlab path.
Communautés
Plus de réponses dans Power Electronics Control
Catégories
En savoir plus sur Develop Apps Using App Designer dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!