Ask Your Question
1

integration of matrix-valued function

asked 2015-11-26 13:34:42 +0100

jan gravatar image

updated 2015-11-26 13:39:34 +0100

vdelecroix gravatar image

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 13:41:24 +0100

vdelecroix gravatar image

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 13:34:42 +0100

Seen: 1,029 times

Last updated: Nov 26 '15