MATLABでグラフを作った際に2点の最小値の時間幅(図でいうとt1 t2の値)を算出したいのですがどのようなプログラムを書けばいいですか?
作成したグラフは横軸が時間で縦軸がシリンダの力です.
今回使用したMATLABのコードを以下に示します.
close all, clear;
data=csvread('C:\Users\T.Satoru\Desktop\飯尾研\P制御_間引き10_k_270.csv');
Time=data(:,1);
Ps=data(:,2);
Pa=data(:,3);
Pb=data(:,4);
Pc=data(:,5);
xp=data(:,6);
Fcl=data(:,9);
figure3=plot(Time,Fcl,'r','LineWidth',1.5)
xlim([0 160])
ylim([0 12])
xlabel('Time [sec.]')
ylabel('Thrust Force [N]')
set(gca,'fontsize',14,'fontname','times new roman')
set(0,'defaultAxesLineWidth', 1.5);
grid on
よろしくお願いします.