设为首页收藏本站|繁體中文 快速切换版块

 找回密码
 立即加入
搜索
查看: 6713|回复: 8

matlab区间函数怎么实现

[复制链接]

该用户从未签到

尚未签到

发表于 2011-6-1 00:01:33 | 显示全部楼层 |阅读模式

马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!

您需要 登录 才可以下载或查看,没有账号?立即加入

×
假如在0-2s内y=0。在2-4s内,y=2t-4。在4-6s内,y=8-t。怎么表示啊
"真诚赞赏,手留余香"
还没有人打赏,支持一下
楼主热帖
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    无聊
    2020-11-4 11:03
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    累计签到:3 天
    连续签到:1 天
    发表于 2011-6-1 09:05:40 | 显示全部楼层
    单独写一个m文件就可以了0 X% s7 u/ a8 m/ {: n. b. N
    function y=f(x,t)8 t% `6 ?' b& x5 U, Q! H
    if t>=0 && t<2
    ; f9 z& H; M- G! K5 I4 V' J     y=0;! x! ^. o+ f* w- H! w1 Z
    elseif t>=2 && t<4
    4 m- ?; _# G6 ^! b     y=2*t-4;  C* M0 |% B+ i5 i0 c) F
    else y=8-t;
    ! l! Q+ f* E8 W0 D4 Send& }% X" Y2 O6 E8 i6 U
    end

    评分

    参与人数 1威望 +4 学分 +4 收起 理由
    sdad + 4 + 4 謝謝學員回答

    查看全部评分

    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2011-6-1 15:49:15 | 显示全部楼层
    自己写一个函数就好了,很简单!
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

     楼主| 发表于 2011-6-2 14:50:58 | 显示全部楼层
    本帖最后由 leichen 于 2011-6-2 15:08 编辑
    ! P1 j4 y& D5 i: A6 r  U& s3 c, ]3 V& i, u# K3 ^; w# |
    回复 2# yuanzhch 1 ^) A' ?$ h- @0 d, f9 X& N
    ) `  K) p5 _) C! C4 I8 q3 Q
    8 C" z, R5 |4 _; I  O: t* v
        我试着运行但是有错误
    # u3 g1 c1 }% D; a( y2 b7 w! X& I& X# ?4 }$ F
    ??? Input argument "t" is undefined.* r! ]8 Z( [+ q5 J6 U5 c
    Error in ==> f at 2
    ' _* s* d$ ~- |7 lif t>=0 && t<2
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

     楼主| 发表于 2011-6-2 14:52:01 | 显示全部楼层
    回复 3# 杨德昌
    1 w; t8 }3 T# q+ U" }/ [
    - Y8 }! X/ Z/ H
      ]* k: J, f2 L6 w: A    以前没接触过,虽然简单但还是磨叽好久了
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    无聊
    2020-11-4 11:03
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    累计签到:3 天
    连续签到:1 天
    发表于 2011-6-2 18:44:50 | 显示全部楼层
    function y=f(t)
    - M; [, z& e& I  G3 j/ iif t>=0 && t<2
    3 D4 j' ^7 {6 _$ n+ c     y=0;
    7 y6 k- j9 K* j  @elseif t>=2 && t<4: u6 Q1 c( ?5 R" Y( q
         y=2*t-4;
    ( M7 Z8 T. u7 F* X; G# L1 w$ w0 @else y=8-t;
    ; O1 c4 v1 y6 J" L5 `' V, r( `end
    ; m3 T8 O' U/ x0 N6 \$ S4 N- send: r4 }/ f4 Q! y8 I
    保存,文件名为f.m( k# l6 B5 p3 |% W- G7 R, A
    在命令行输入:0 t4 r+ K3 D! M8 \( y
    t=0:5;
    ; x( X, `* v: |# v6 _! xy=f(t);0 Q- Y' Y- G2 Y" E0 a; e
    plot(t,y);
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

     楼主| 发表于 2011-6-2 19:27:26 | 显示全部楼层
    本帖最后由 leichen 于 2011-6-2 19:29 编辑
    1 v0 n7 K: _0 d! l. r# B7 m5 B3 b* P% ]! i$ K0 o; h) ?
    回复 6# yuanzhch 1 g1 \& E3 B7 V/ b
    ' P$ q; n5 o* ~- v9 k1 z8 @
    & K2 g+ w& k" n9 [1 Y
        我的函数曲线应该是9 `# O: b0 E! _( m" v, _
    QQ截图未命名1.jpg ( s  I  t" M2 y& J# f) @) W
    但按你的程序出来却是
    ! }. e/ y/ h7 N8 l& V QQ截图未命名2.jpg
    # `# T! @4 u# J& k, F/ |- p% y6 x4 x感觉只有y=t-8这条,前面两段没有了。。。你的程序有点小错误,逻辑与是&而不是&&。我用的是2009a版本的matlab。
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    无聊
    2020-11-4 11:03
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    累计签到:3 天
    连续签到:1 天
    发表于 2011-6-3 13:03:21 | 显示全部楼层
    回复 7# leichen   r2 k8 Y! S5 Q4 X+ p0 t. l

    * j# J8 |9 M. z, q) Z0 v+ B 这个f.m函数的输入值只能是一个数,不能是向量。上一贴忽略了。
    ( L) F% ?6 U( l! C/ o  可以这样
    $ V0 Z4 v! U3 F: Q( T. z   t=0:0.1:5;+ W& o0 x  p5 m/ {2 y6 r/ d# B. `
       n=size(t,1);
    ) @) g, I8 Y5 y) ~6 z; u   for i=1:n
    : @4 k3 S; ~2 ]% X# R0 ~4 o     y(i)=f(t(i));( f# E$ a3 q8 u- g9 w( y( j5 s
       end6 E" F* }/ P+ \9 Z
       plot(t,y);
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    愤怒
    2020-12-8 11:59
  • 签到天数: 105 天

    连续签到: 1 天

    [LV.6]常住居民II

    累计签到:223 天
    连续签到:1 天
    发表于 2011-6-20 07:46:09 | 显示全部楼层
    这个比较简单1
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    您需要登录后才可以回帖 登录 | 立即加入

    本版积分规则

    招聘斑竹

    小黑屋|手机版|APP下载(beta)|Archiver|电力研学网 ( 赣ICP备12000811号-1|赣公网安备36040302000210号 )|网站地图

    GMT+8, 2026-10-24 21:43

    Powered by Discuz! X3.5 Licensed

    © 2001-2026 Discuz! Team.

    快速回复 返回顶部 返回列表