Gegeven is de differentiaalvergelijking y' = h(t-1) waarbij h(t) = 1 als t>=0 en h(t) = 0 anders. (ik vind de optie LaTeX niet meteen terug?)
Als ik logisch nadenk, dan weet ik hoe ik y' in functie van t moet tekenen, maar ik zou dit graag met Matlab willen doen alsof ik helemaal geen inzicht zou hebben in wat het eindresultaat moet zijn.
Ik vroeg me af of iemand me hier mee op weg kan helpen?
Zelf dacht ik aan dit:
- Ik implementeer de functie h als volgt:
if t >= 0
h = 1
else
h = 0
end
end
- Nu implementeer ik de differentiaalvergelijking y':
ydot = functieH(t-1); Hierbij heb ik ferm m'n twijfels of dit idee wel correct is.
end
- In een script zorg ik dat ik dit kan plotten:
bis13(t);
fplot('bis13DV', [-10, 10])
Als ik dit dan probeer te runnen krijg volgende foutmeldingen:
- Error using linspace (line 20)
- Error in bis13plot (line 1)
----------------------------------------
Ik vermoed eigenlijk dat mijn fout niet bij het gebruiken van de functie linspace is (aangezien ik niet zou weten wat ik er fout aan doe), maar wel bij eerdere ideeën of syntax.
Iemand die me wat kan verder helpen?