早教吧作业答案频道 -->其他-->
MATLAB定义M函数输入参数的问题例如我定义了f=fun(b0,b1,b2),但是在输出函数值f的时候,表达式里面有a,(例如a*b0+b1)a是工作空间中矩阵A的一个列向量,我希望把a作为一个常数,在函数中参与运算,
题目详情
MATLAB定义M函数输入参数的问题
例如我定义了f=fun(b0,b1,b2),但是在输出函数值f的时候,表达式里面有a,(例如a*b0+b1)a是工作空间中矩阵A的一个列向量,我希望把a作为一个常数,在函数中参与运算,怎么实现?能否不用在函数定义时输入参数a,即避免f=fun(a,b0,b1,b2)?
例如我定义了f=fun(b0,b1,b2),但是在输出函数值f的时候,表达式里面有a,(例如a*b0+b1)a是工作空间中矩阵A的一个列向量,我希望把a作为一个常数,在函数中参与运算,怎么实现?能否不用在函数定义时输入参数a,即避免f=fun(a,b0,b1,b2)?
▼优质解答
答案和解析
形参可以没有a,但在函数里须要说明a的定义.如下
function f=func(b0,b1,b2)
a=[1;3;4];
f=a*b0+b1
function f=func(b0,b1,b2)
a=[1;3;4];
f=a*b0+b1
看了 MATLAB定义M函数输入参...的网友还看了以下:
已知集合A={x/x=3n+1,n∈Z}B={x/x=3n+2,n∈Z}M={x/x=6n+3,n 2020-04-05 …
若集合A={x丨x=3n+1,n∈Z},B={x丨x=3n+2,n∈Z},M={x丨x=6n+3, 2020-04-05 …
已知集合A={x|x=3n+1,n∈Z},B={x|x=3n+2,n∈Z},M={x|x=6n+3 2020-04-05 …
已知集合A={x/x=3n+1,n∈Z}B={x/x=3n+2,n∈Z}M={x/x=6n+3,n 2020-04-05 …
集合A={x/x=3n+1,n∈Z}B={x/x=3n+2,n∈Z}M={x/x=6n+3,n∈Z 2020-04-05 …
已知集合A=﹛x|x=3n+1,n∈z﹜,B=﹛x|x=3n+2,n∈z﹜ M={x/x=6n+3 2020-04-05 …
设函数f(x)=x²+(m-1)x-2m-1(m∈R)(1)设x₁,x₂为方程f(x)=0的两实根 2020-05-13 …
(2012•浦东新区一模)若X是一个非空集合,M是一个以X的某些子集为元素的集合,且满足:①X∈M 2020-07-03 …
已知集合A={x|x=3n+1,n∈Z},B={x|x=3n+2,n∈Z},M={x|x=6n+3 2020-07-21 …
若X是一个非空集合,M是一个以X的某些子集为元素的集合,且满足:①X∈M、∅∈M;②对于X的任意子 2020-08-01 …