这道题要怎么做「matlab」?
编写一个函数,计算下面函数的值。键盘输入标量x的值,调用该函数后,返回y的值。function[y]=myfun1(x)选择一些数据测试你编写的函数。...
编写一个函数,计算下面函数的值。键盘输入标量x的值,调用该函数后,返回y的值。
function [y]=myfun1(x)
选择一些数据测试你编写的函数。 展开
function [y]=myfun1(x)
选择一些数据测试你编写的函数。 展开
1个回答
展开全部
编写一个函数,计算下面函数的值。可以这样来实现。
1、编写一个自定义函数文件,并保存 m文件。如 myfun1.m,其内容
unction y=myfun1(x)
n=length(x);
for i=1:n
if x(i)>=0 & x(i)<1
y(i)=x(i).^2;
elseif x(i)>=1 & x(i)<2
y(i)=x(i).^2-1;
else y(i)=x(i).^2-2*x(i)+1;
end
end
2、在命令窗口中,输入
>>x=0:0.5:2.5;
>>y=myfun1(x)
3、运行结果请题主自行检测。
1、编写一个自定义函数文件,并保存 m文件。如 myfun1.m,其内容
unction y=myfun1(x)
n=length(x);
for i=1:n
if x(i)>=0 & x(i)<1
y(i)=x(i).^2;
elseif x(i)>=1 & x(i)<2
y(i)=x(i).^2-1;
else y(i)=x(i).^2-2*x(i)+1;
end
end
2、在命令窗口中,输入
>>x=0:0.5:2.5;
>>y=myfun1(x)
3、运行结果请题主自行检测。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询