作者c871111116 (文子水交)
看板MATLAB
标题[问题] 一个function内要传入function
时间Mon Oct 15 23:38:18 2012
就是我现在要写一个找函数root的function
所以在这个function我就需要把我要求根的function传入
想知道MATLAB可以这样做吗
就是function root(f(x))这样吗
还是要其他不同的写法@@
找了很多资料找不太到
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.65.154
1F:→ etkiyas:其实我看不太懂你的问题欸XD 10/15 23:59
就是我要写一个近似求root的根的函式
就假设我传入x^10-1
还有在区间[0,1.5]
然後我就利用一些方法把在这区间 x^10-1=0的x值找出来
如果我想要每次要解的不一定是x^10-1
也有可能是e^(-x)-x
这样表示我应该要把这个待解的式子也传进去
可是我不太清楚如果要传这东西进去
我的function第一行要怎麽写
是写成function root( f(x) ,.......)
这个f(x)就是我要解根的函式
只是想问可不可以这样写
还是要用其他的写法这样
※ 编辑: c871111116 来自: 140.113.65.154 (10/16 00:04)
2F:推 sunev:用function handle 10/16 00:07
3F:→ MOONY135:另外写一个子程式 然後只要改子程式上面的函式就可以 10/16 08:39