piece wise function with variables Invalid indexing or function definition.
Mostra commenti meno recenti
I am trying to plot a piecewise function that has input variables and am receiving an error:
%Test%
clear all
clc;
T=0.004;
F=12e+4;
syms t
y = piecewise(0<=t<=(T/4), (8*F*t)/(3*T), (T/4)<=t<=(T/2), (8*F/6)*(1-(2*t/T)), (T/2)<=t<=(3*T/4), -F*(1-(2*t/T)), (3*T/4)<=t<=T, 4*F(1-(t/T)));
fplot(y, [0,T])
2 Commenti
Walter Roberson
il 28 Mar 2018
Rewrite all the A<=t<=B as A<=t&t<=B
Also you need to decide whether t==B exactly should be in this case or in the following case that starts with B<=t
Ryan
il 28 Mar 2018
Risposta accettata
Più risposte (0)
Categorie
Scopri di più su Common Operations in Centro assistenza e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!