matlab中分段函數(shù)怎樣輸入 用matlab如何表示如下分段函數(shù),急求?
用matlab如何表示如下分段函數(shù),急求?在MATLAB中,用這種方法可以方便地表達(dá)分段函數(shù)的調(diào)用。首先,創(chuàng)建一個(gè)func(x)文件,比如func。M、 然后在命令窗口中>>X=[。。。]數(shù)值
用matlab如何表示如下分段函數(shù),急求?
在MATLAB中,用這種方法可以方便地表達(dá)分段函數(shù)的調(diào)用。首先,創(chuàng)建一個(gè)func(x)文件,比如func。M、 然后在命令窗口中>>X=[。。。]數(shù)值向量>>y=func(x)例如:例如:函數(shù)y=function(T)for 1:NIFT(I)>=0& T(I)=1& T(I)>T=0:0.5:2.5>>y=func(x)例如:例如:函數(shù)y=function y=function(T)例如:函數(shù)y=function(T)for(T)for(T)is(T)for 1:NIFT(1:NIFT(I)T(I)(一) >(I)>(I)>(t(I)>(t(I)=1>(t(t(t(I)is&;t(t(I)is>(t(t(I)t(I)as>(1-1-100-100-100-100-100-100-100-100-100-100-100-100-100-100-I)as(0.8)F3=qjs(0.95)結(jié)果:F1=3,F(xiàn)2=21.0000,F(xiàn)3=367.5012
x=0:。1:10y=[0.5。* [0:. 1:2] 1.5-0.25. * [2:. 1:6] 0.5. * [6:. 1:10
繪圖([0:)。1:2.1:6.1:10],y)以下是函數(shù)形式F.M文件:函數(shù)y=F(x)%輸入0到10之間的數(shù)字,返回YIF x<=2,y=0.5*xelseif x<6,y=1.5-0.25*xelse調(diào)用y=0.5*xend時(shí),在命令窗口中輸入F(3)返回0.75