88问答网
所有问题
matlab中编写程序 f(x)=0.5x,x<=2 1.5-0.25x,2<x<=6 0.5,x>6 调用此函数 绘制x=[0,2]中 f(x)*f(x+2)曲线
如题所述
举报该问题
推荐答案 2012-06-15
先写函数,打开file->new->function
输入:
function [y] = f( x )
y=(x<=2).*(0.5*x)+(x>2&x<=6).*(1.5-0.25*x)+(x>6).*0.5;
end
这就写好了函数。
下面在Matlab中调用该函数,画图。回到Matlab主命令窗口,输入
x=0:0.01:2;
y=f(x).*f(x+2);
plot(x,y);
就作出了曲线。
x=0:0.01:2,表示x从0到2,每隔0.01取一个数
注意y=f(x).*f(x+2)中的点,必不可少
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/StKMBBMBM.html
其他回答
第1个回答 推荐于2017-10-15
%创建m文件 文件名为f
% 编写函数
function [ y ] = f(x)
if x <= 2
y = 0.5*x;
else if x > 6
y = 0.5;
else
y = 1.5 - 0.25*x;
end
%画图
x = 0:0.01:2;
plot(x,f(x));本回答被提问者采纳
相似回答
...
f(x)=0.5x
x<
=2
1.5-0.25x
2<x<
=6
0.5 x>6 并
调用此
函数
视频时间 1:10
...如下函数:
f(x)=
{
0.5x
x<
=2
1.5-0.25x
2<x<
=6
0.5 6<=x 急急急!晚...
答:
创建m文件 文件名为f % 编写函数 function [ y ] =
f(x)
if x <= 2 y = 0.5*x; else if x > 6 y = 0.5; else y = 1.5 - 0.25*x; end %画图 x = 0:0.01:2; plot(x,f(x));
matlab
分段函数在
x=0.5,x=1.5
的值
答:
以下代码在7.1版以上均可运行。
f
= @(x) 0.5.*x.*(x<=2) + ( 1.5 - 0.25.*x ).*(x>2).*(x<6) + 0.5.*(x>=6) f1 = @(x) f(x).*f(x+2) ezplot(f1,[0 2])
求如何
编写matlab程序
视频时间 01:10
MATLAB
求分段函数,怎么写代码呀
答:
怎样用
matlab
来定义分段函数,首先要根据分段函数建立自定义函数,然后在命令窗口调用或其他程序里调用。现举例说明:1、建立自定义函数文件,piecewise1.m function y=piecewise1(t)分段函数 n=length(t); %计算所输入t的个数 for i=1:n if t(i)>=2 %如果t>=2时,y=1 y(i)=1;else...
matlab
矩阵问题
答:
代码运行不下去的原因,没有找到numreal()自定义函数。请确认numreal()自定义函数是否存在。
matlab
循环语句,不能循环
答:
第一句 for i=0:1:5
求
MATLAB
函数代码
答:
if x(i)>=0 & x(i)<=1 y(i)=x(i);elseif x(i)>1 & x(i)<=2 y(i
)=2
*x(i)-1;elseif x(i)>2 y(i)=x(i).^2-1;else y(i)=0;end end end 2、然后在
matlab
的命令窗口中,执行下来命令 >>x=-10:
0.5
:10; %例如 >>y=piecewise_fun
(x)
>>plot(x,y),grid ...
大家正在搜
matlab编写程序计算分段函数
matlab函数编写
matlab如何编程
编程matlab
matlab简单编程
matlab编程步骤
matlab怎么编程并运行
matlab编程入门
matlab作业编程
相关问题
用MATLAB编写一个函数使其产生如下分段函数 f(x)=0...
编写一个函数,能产生如下函数:f(x)={0.5x x<=2...
matlab 编写程序计算f(x)=x>0,x^3+5;x<...
这个分段函数是否会出现混沌?f(x)=2x,当0<=x<=0...
MATLAB求分段函数,怎么写代码呀
用matlab编程:已知f(2)=0.5,f(2.5)=0....
设X的分布函数为 F(x)={0,x<0 x/2,0≤x<1...
已知分布函数,如图,求p(x<=0.5),p(1.5<=x<...