Ask Your Question
1

integration of matrix-valued function

asked 2015-11-26 06:34:42 -0500

jan gravatar image

updated 2015-11-26 06:39:34 -0500

Hi, I want to compute the (in)definite integral of matrix valued function, for example

var('x')
f =matrix([[x,1],[x^2,2]]);

The command

integrate(f,x,0,1)

doesn't work. I expect matrix as a result - integrated by elements

edit retag flag offensive close merge delete

1 answer

Sort by » oldest newest most voted
2

answered 2015-11-26 06:41:24 -0500

This is not supported but you can use

sage: f.apply_map(lambda e: integrate(e,x,0,1))
[1/2   1]
[1/3   2]

The method apply_map simply applies a function entrywise.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2015-11-26 06:34:42 -0500

Seen: 242 times

Last updated: Nov 26 '15