Bonjour la famille,

Svp, j'aimerai realiser un fonction qui permet de tracer un signal rampe(en dans de scie) voir figure ci-dessous.

sous Matlab il y a la fonction sawtooth qui permet de le fait. Donc j'aimerai savoir s'il existe une telle fonction sous fortran.

Exemple sous Matlab :

Code MATLAB : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
function [t,x1,x2]=ramp
 
format long 
clc;
clear all;
%parametre d'integration
a=0;
b=1 ;
n=1e7;
h=(b-a)/n;
hh=h/2;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%fonction dent de scie
u=0:h:1;
Vramp=6.0+2.2*sawtooth(320*50*u);
figure(1)
plot(u,Vramp)
xlabel('t ','fontsize',16')
ylabel(' v(t)','fontsize',16')
grid
courbe:

Nom : Sans titre.png
Affichages : 798
Taille : 113,2 Ko