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

 找回密码
 立即加入
搜索
查看: 6514|回复: 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文件就可以了
    & G- A  ~. H6 N. w' yfunction y=f(x,t)
    7 Z7 G5 M$ a, _. eif t>=0 && t<2
    5 b4 y- u( k1 M0 S: g5 Z     y=0;, P6 d3 L2 v  r4 `
    elseif t>=2 && t<4
    ) ^: q3 P) O9 x6 L* D8 l' t     y=2*t-4;8 g2 Q7 p% F8 P$ Y- c: T* E
    else y=8-t;
    ; ~& y+ x" O5 xend
    " [/ `) k, D* a) U( Nend

    评分

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

    查看全部评分

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

    该用户从未签到

    尚未签到

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

    该用户从未签到

    尚未签到

     楼主| 发表于 2011-6-2 14:50:58 | 显示全部楼层
    本帖最后由 leichen 于 2011-6-2 15:08 编辑
    " a# m, p! ]5 p: D2 v9 y9 w2 W' @2 H* u: v1 k9 }; O
    回复 2# yuanzhch / w9 j% J* s0 @; }* J

    * g! N3 @/ h  z3 W& Q7 v
    % L5 r  y* J8 \( ?: {7 K    我试着运行但是有错误
    8 Y& Q* x- ~; i
    % \# R0 V6 S! Y??? Input argument "t" is undefined.
    0 J" q& {) n: X/ X) _Error in ==> f at 23 q3 L1 A8 B; y: f- `
    if t>=0 && t<2
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

     楼主| 发表于 2011-6-2 14:52:01 | 显示全部楼层
    回复 3# 杨德昌 ( n; T5 D+ I, g; C

      I4 F' d" u9 m" C% f6 U% o' o% Z& o+ j& Y+ z  m; J: Y( p* r' e
        以前没接触过,虽然简单但还是磨叽好久了
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    无聊
    2020-11-4 11:03
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    累计签到:3 天
    连续签到:1 天
    发表于 2011-6-2 18:44:50 | 显示全部楼层
    function y=f(t)2 v7 x6 O8 h, v0 I
    if t>=0 && t<2$ P0 o0 u6 e6 e% b) h
         y=0;
    + g& ^- N) g) M$ o# _! `' J: Helseif t>=2 && t<4
    9 [" c- \; [  p# F% W, i$ h6 a4 Y     y=2*t-4;
    6 N% y" Z+ v: l1 b$ b5 p' H6 L$ Pelse y=8-t;
    ' K5 @5 _& r8 G+ `# Y  n+ Q4 d3 fend/ x/ P7 m; `/ w0 q! H7 r! ]2 ^
    end
    # U0 u. h; \% C7 \7 m保存,文件名为f.m: h7 w' _0 E0 l7 _8 ]7 p
    在命令行输入:' w7 ?8 e, }/ X+ S
    t=0:5;
    ( H! |% ~3 W1 t+ i9 }9 J0 R/ `y=f(t);! G6 \! Q- ~( U9 D* b! M; ?8 J
    plot(t,y);
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

     楼主| 发表于 2011-6-2 19:27:26 | 显示全部楼层
    本帖最后由 leichen 于 2011-6-2 19:29 编辑 ) x  t2 B$ R& t1 Y- k# g
    % E4 ?4 h+ W7 \( q% R; A
    回复 6# yuanzhch 4 d6 T9 B0 u+ n( ^/ X$ S& Z+ L
    5 C0 |( ?+ H: E/ [0 K! p8 {' t7 l

    2 t. f) _: _* N2 m6 x2 b# y    我的函数曲线应该是
    " @3 T  C/ C7 {2 ^* ~ QQ截图未命名1.jpg
    + [2 {- }1 `) ]4 F' G2 f但按你的程序出来却是
    # P1 l$ _+ b' u* X4 o8 m QQ截图未命名2.jpg
    % ?, h+ l" ~2 L0 k# O* j感觉只有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 & A2 Q- A0 H" Y7 h7 L

    # M& J9 a8 q( p) |6 l4 m! x7 o 这个f.m函数的输入值只能是一个数,不能是向量。上一贴忽略了。
    ; T2 r5 F* r: f  z  可以这样5 P0 ~: I" S6 D5 Q+ a" |) I! ^
       t=0:0.1:5;4 u. F  X. {9 i: S* C5 G
       n=size(t,1);
    * g& h1 y, }0 P   for i=1:n
    4 v) b# [5 U/ z% T3 ]3 T     y(i)=f(t(i));
    . F; |- J# c6 ~. E1 O) M# Q   end
    ( N/ Q3 q$ T3 m5 G   plot(t,y);
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    愤怒
    2020-12-8 11:59
  • 签到天数: 105 天

    连续签到: 1 天

    [LV.6]常住居民II

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

    本版积分规则

    招聘斑竹

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

    GMT+8, 2025-4-22 03:13

    Powered by Discuz! X3.5 Licensed

    © 2001-2025 Discuz! Team.

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