FindRoot for the determinant of a matrix with a varying size
- To: mathgroup at smc.vnet.net
- Subject: [mg59720] FindRoot for the determinant of a matrix with a varying size
- From: "Wonseok Shin" <wssaca at gmail.com>
- Date: Thu, 18 Aug 2005 00:17:48 -0400 (EDT)
- Sender: owner-wri-mathgroup at wolfram.com
Hello everyone, I am a user of Mathematica 5.1 for Mac . I defined the function using the determinant of a matrix of a varying size. Even though this function is well-behaving, it seems that FindRoot cannot deal this function. Please look at the following code: ------------------------------------------------- In[1]:= f[x_] := Det[Table[Exp[(i - j)/x]/x , {i, 2, 5, x}, {j, 2, 5, x}]] In[2]:= Plot[f[x], {x, 3, 30}] ------------------------------------------------- By running the above Plot command, you can see clearly that the function f is very smooth in the interval 3< x < 30, and f[x] == 0.1 has a solution in 5 < x < 15. But I've failed to find a solution of f[x] == 0.1 using FindRoot: ------------------------------------------------- In[3]:= FindRoot[f[x] == 0.1, {x, 5}] Table::iterb : Iterator {i, 2, 5, x} does not have appropriate bounds. ------------------------------------------------- Is there any workaround for this problem? Thanks, Wonseok Shin
- Follow-Ups:
- Re: FindRoot for the determinant of a matrix with a varying size
- From: Sseziwa Mukasa <mukasa@jeol.com>
- Re: FindRoot for the determinant of a matrix with a varying size
- From: Curtis Osterhoudt <gardyloo@mail.wsu.edu>
- Re: FindRoot for the determinant of a matrix with a varying size