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

 找回密码
 立即加入
搜索
查看: 6708|回复: 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文件就可以了
    4 Y) K6 X  R: l7 s" m" U$ V7 }function y=f(x,t)
    / T6 h) c' L7 @, n: w, wif t>=0 && t<2
    - n9 X" ^8 t; {( U" y/ E     y=0;6 `( g2 E3 Y, a/ N5 x+ r$ Q
    elseif t>=2 && t<4* q6 e( q2 A( P( Y4 [  I+ r; T% G
         y=2*t-4;( R7 I% T' t/ M) \1 J8 s. s
    else y=8-t;
      s8 y% }3 V" D4 Hend% u/ @2 L1 T8 U9 M8 H2 y6 C( 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 编辑 6 G! j" B) {7 ~7 _* v' Q- c0 X1 ^

    - B; k) J& |* ]1 p2 L回复 2# yuanzhch
    3 y) }( g1 k9 z0 X9 y
      Y/ {8 g2 V: r
    $ P* _7 k$ _  c3 X    我试着运行但是有错误' @) w+ K! Y/ \  o% g: h2 ~2 q3 c
    : ^  S" T+ i6 F2 k: J
    ??? Input argument "t" is undefined.% E# b3 T. R/ S$ Q' V" [7 t- ~
    Error in ==> f at 20 Q$ s4 T4 }4 i5 F! @
    if t>=0 && t<2
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

     楼主| 发表于 2011-6-2 14:52:01 | 显示全部楼层
    回复 3# 杨德昌
    + n1 P* d9 h/ |+ T/ j/ j
    6 q5 r% M$ j( m( {8 c) ~' U/ `5 O% E* `$ ?
        以前没接触过,虽然简单但还是磨叽好久了
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    无聊
    2020-11-4 11:03
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    累计签到:3 天
    连续签到:1 天
    发表于 2011-6-2 18:44:50 | 显示全部楼层
    function y=f(t)
    1 ]! Y$ c0 l& j+ Uif t>=0 && t<2" H3 u  x4 J' i% i; R. _, p
         y=0;
    # K, K8 D2 a' C" K1 B) Pelseif t>=2 && t<4
    ! C1 e! M3 d/ ?3 M7 Q! ?9 G+ |     y=2*t-4;
    6 i4 M+ e- X" l2 X$ D) lelse y=8-t;
    : _/ Y) o' r/ B4 |- c+ mend2 K* z5 j/ c4 q# p, Q! m5 q
    end: \* X5 s: Q: g# `9 I; M
    保存,文件名为f.m
    * ~  y; Q* C, D  ]0 C4 }! }在命令行输入:
    : L$ @: N- B  i0 h) Ct=0:5;
    6 ^7 I3 i# ]* F7 c( Ky=f(t);
    7 f5 q$ L. r; splot(t,y);
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

     楼主| 发表于 2011-6-2 19:27:26 | 显示全部楼层
    本帖最后由 leichen 于 2011-6-2 19:29 编辑
    ; L6 T% [3 U0 o2 G# ?  a( o  c( o
    $ t: r5 n+ G5 y0 D回复 6# yuanzhch ( E1 T# W) ~8 v

    0 [% E3 I% `$ R3 ?; ?6 A: \' I8 z) ?4 p! R) r, Y6 ^9 `) Y0 i
        我的函数曲线应该是" ~* H( A, K4 J: B. w3 [
    QQ截图未命名1.jpg 4 i( [" h$ b0 b, A
    但按你的程序出来却是. Z! Y5 ^4 A+ K: H+ B# p# p* L# |
    QQ截图未命名2.jpg
    1 O% D1 I3 Y  C2 x7 x, a感觉只有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
    & ]6 b( k4 A: W5 V- O2 C! U$ q- v7 N; s1 x% e4 ]- ?% A
    这个f.m函数的输入值只能是一个数,不能是向量。上一贴忽略了。
    ' w- o7 y4 W/ c  可以这样) l8 R" t& V# e$ Y) S, P  c
       t=0:0.1:5;' I2 z5 S% p( K( W* L1 {& }
       n=size(t,1);
    7 R+ C! `- t6 D' y   for i=1:n
    & e5 d+ D, p7 ]2 k3 _     y(i)=f(t(i));
    1 v4 n  V0 g8 m$ E  I   end
    1 U$ M; K& z2 J( p   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 20:50

    Powered by Discuz! X3.5 Licensed

    © 2001-2026 Discuz! Team.

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