这道题要怎么做「matlab」?

编写一个函数,计算下面函数的值。键盘输入标量x的值,调用该函数后,返回y的值。function[y]=myfun1(x)选择一些数据测试你编写的函数。... 编写一个函数,计算下面函数的值。键盘输入标量x的值,调用该函数后,返回y的值。
function [y]=myfun1(x)

选择一些数据测试你编写的函数。
展开
 我来答
lhmhz
高粉答主

2019-11-17 · 专注matlab等在各领域中的应用。
lhmhz
采纳数:7263 获赞数:16990

向TA提问 私信TA
展开全部
编写一个函数,计算下面函数的值。可以这样来实现。
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条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式