Integrating function of t over numerical values
1 Ansicht (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
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!