77问答网
所有问题
matlab中分段函数怎么写
如题所述
举报该问题
其他回答
第1个回答 2016-01-08
有很多种形式可以实现分段函数,其中最简单而运算起来又最快的是:
下面以你的题目为例
function m=fenduanhanshu(t)
m=t*(t>=0 & t1 & t<=2)+0.1*(t2)
【解释】
在Matlab中,上述函数中的表达式m=t*(t>=0 & t1 & t<=2)+0.1*(t2)的运算规则是当布尔表达式为true时,布尔表达式的值取1,参与运算,否则取0,参与运算。
例如,当表达式中的(t>=0 & t=0 & t1 & t<=2)和(t2)都不成立,取0参与运算,故此时m=t*1+(-t+2)*0+0.1*0=t。
Matlab中的这种设计极大地方便了用户进行科学计算,减少了用户书写的代码量,开发效率大大提高,个人非常喜欢,所以也极力推荐各位使用。
当然还可以用if……elseif……else……end语句,在此不再多说了。
【绘制函数】
x=0:0.001:2;
y=fenduanhanshu(x);
plot(x,y)
还有就是用Matlab自带的函数工具箱,具体大家自己找下。
第2个回答 推荐于2017-09-27
function y = fcn(x)
if x > 0; y = x^2 + (1+x)^1/4 + 5; return; end;
if x = 0; y = 0; return; end;
if x < 0; y = x^3 + sqrt(1-x) - 5; return; end;
% 以上 fcn(x) 即 f(x)
追问
最后那一个是什么意思呢?我是小白 不太明白啊
本回答被提问者采纳
相似回答
matlab分段函数怎么
编写
答:
1、首先在电脑桌面上打开
MATLAB
软件。2、然后点击
matlab
软件左上方的新建按钮,建立一个脚本文件。3、定义变量:a1=1.5;a2=2.5;X=0:0.001:5 4、建立循环,求解
分段函数
。5、采用piot(x,y)指令画图。6、展示最终的分段函数效果。
matlab分段函数怎么
编写
答:
1、第一步,在计算机桌面上打开
MATLAB
软件,如下图所示。2、其次,完成上述步骤后,单击
matlab
软件左上方的“新建”按钮以创建脚本文件,如下图所示。3、接着,完成上述步骤后,定义变量,如下图红框标注所示。4、然后,完成上述步骤后,建立一个循环来求解
分段函数
,如下图所示。5、随后,完成上述步骤...
急求用
matlab
画
分段函数
视频时间 1:10
matlab中怎么
定义
分段函数
答:
怎样用
matlab
来定义
分段函数
,首先要根据分段函数建立自定义函数,然后在命令窗口调用或其他程序里调用。现举例说明:1、建立自定义函数文件,piecewise1.m function y=piecewise1(t)piecewise function 分段函数 n=length(t);for i=1:n if t(i)>=2 y(i)=1;elseif t(i)>=-2 & t(i)<2 y...
MATLAB
如何实现
分段函数
答:
1、首先我们确定下所画的
函数
sin(2*x) 0<=x<=pi 2*x pi<x<=5 0 其余的x 2、然后我们介绍下匿名函数f=@(x) sin(2*x) 此时我们就定义了一个sin(2*x)函数。3、接着我们限制sin(2x)的定义域,(x>=0 & x<=pi) 这里&表示并且的意思。4、我们按同样的方法定义...
用
matlab
编写一个函数来计算
分段函数
答:
首先,建立自定义
分段函数
,即piecewise。m function y=piecewise(x) %piecewise function 分段函数 n=length(x); Pomax=9; for i=1:n if x(i)>=0 & x(i)150 & x(i)> piecewise(4) ans = 7.5992
求
MATLAB函数
代码
答:
题主给出的函数为
分段函数
,在
matlab中
可以用代码来实现:1、首先,建立自定义分段函数,piecewise_fun(x),并保存为piecewise_fun.m文件。piecewise_fun(x)函数的内容,为 function y=piecewise_fun(x)n=length(x);for i=1:n if x(i)>=0 & x(i)<=1 y(i)=x(i);elseif x(i)>1 &...
大家正在搜
matlab分段函数怎么输入
MATLAB写分段函数输出结果
matlab如何形成一个分段函数
用matlab画分段函数
差分方程及求解MATLAB实现
matlab分段函数编程例题
matlab中分段函数怎么画图
MATLAB怎么画分段函数
matlab中分段函数的画法
相关问题
请教各位怎样用matlab定义一个分段函数
如何在Matlab中输入分段函数?
matlab分段函数怎么编写
matlab中分段函数怎么画??
matlab分段函数怎么表示
MATLAB分段函数
MATLAB 如何实现分段函数
MATLAB求分段函数,怎么写代码?