Integrating function of t over numerical values
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Ragini Ravichandren
am 21 Okt. 2019
Bearbeitet: Ragini Ravichandren
am 21 Okt. 2019
Has anyone ever experienced the following errors when attempting to integrate a function handle with respect to a certain variable? I followed the commands used to calculate an integral, and found myself with the following problems. Any advice would be greatly appreciated!
0 Kommentare
Akzeptierte Antwort
Bjorn Gustavsson
am 21 Okt. 2019
Yes, that means that the function you call integral with is called with an array of values - therefore your function (the long expression) should manage that. The way you've written it you will, implicitly, call it with arrays for t - so you'll have to replace ^ (which is the matrix-power in matlab) to .^ (which is the elementwise power), and where you have t*cos(t) (or the like) you'll also have to change from matrix-multiplication (*) to element-wise multiplication (.*).
HTH
1 Kommentar
Weitere Antworten (1)
Siehe auch
Kategorien
Mehr zu Logical finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!