早教吧作业答案频道 -->其他-->
Matlab报错为Attemptedtoaccessf(64.4);indexmustbeapositiveintegerorlogical.编码如下:forx=11,11;190;64.4;37.25;110;11;8.3;9.1;41.5;y=f(x);ifx<50f(x)=1;elseifx<110&x>50;f(x)=(x-50)/60;elseifx>=110f(x)=0;
题目详情
Matlab 报错为Attempted to access f(64.4); index must be a positive integer or logical.编码如下: for x=11,11;190;64.4;37.25;110;11;8.3;9.1;41.5; y=f(x); if x<50 f(x)=1; elseif x<110&x>50; f(x)=(x-50)/60; elseif x>=110 f(x)=0; end end disp(y)
▼优质解答
答案和解析
你的脚本里f是一个数组,把f定义成一个带参数的函数就行了。
看了Matlab报错为Attemp...的网友还看了以下:
写出D.F.A和声大调的特性音程,标记音程名称,并解决.((急明天就要用的写出D.F.A和声大调的 2020-04-27 …
●给定关系模式R<U,F>,U= {A,B,C,D},F={A→B,BC→D},则关系R的候选键为 2020-05-26 …
● 给定关系模式R ( U,F) ,U = {A,B,C,D }, F={A→C,A→D,C→B,B 2020-05-26 …
给定关系模式R(U,F),U={A,B,C,D},F={A→C,A→D,C→B,B→D),F中的冗余 2020-05-26 …
已知a,b,c,d,e,f六个数.如果a/b=c/d=e/f(b+d+f≠0),那么a+c+e/b 2020-06-02 …
如果a/b=c/d=e/f,那么(a+c+e)/(b+d+f)=a/b成立吗?为什么? 2020-06-12 …
已知f(x)在区间(﹣∞,+∞)上是减函数,a,b∈R,且a+b≤0,则下列正确的是?A.f(a) 2020-07-14 …
已知函数fx是r上的增函数,对于实数ab若a+b>0,则()a.f(a)+f(b)>f(-a)+f 2020-07-27 …
(x-3)6=ax6+bx5+cx4+dx3+ex2+fx+g(其中数字为x的次数)求a+b+c+ 2020-07-30 …
求导问题若f(x)在点x=a的邻域内有定义,且除去点x=a外恒有[f(x)-f(a)]/(x-a) 2020-07-31 …