matlab中的函数调用问题

发布网友 发布时间:2022-04-23 15:28

我来回答

2个回答

热心网友 时间:2023-10-08 12:02

第一个已将说明乐,euler过时了,在本版中背删掉。
第二个,你的函数明显没有end,加上去,不要y=[y(1)
y(2)],这是多余的。
运行得:
>>
x0=[0.5
0.5];
>>
fsolve('fc',x0)
Optimization
terminated:
first-order
optimality
is
less
than
options.TolFun.
ans
=
0.5265
0.5079

热心网友 时间:2023-10-08 12:02

输入dna序列的长度n5
x=?a
x=?t
x=?c
x=?g
x=?a
1
4
2
3
3
2
4
1
5
4
???
undefined
function
or
variable
'x'.
error
in
==>
f3
at
5
f3=(abs(p)^3)/2-x^2+2/3
把f3保存到matlab的work目录下,在command
window里输入其他程序段,运行后出现上述错误,很明显,你定义的f3里的输入变量为p只有一个,而你的计算过程中却出现了x这个变量,按你的意思f3就应该有2个输入变量。你的函数编写是错误的。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com