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

 找回密码
 立即加入
搜索
查看: 6712|回复: 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文件就可以了% Z" ~, I% R# P8 i. R
    function y=f(x,t)
    $ _$ U# L1 V' c/ p# b9 aif t>=0 && t<2
    + u! c) g4 X" p) G+ h& m     y=0;0 H- E# f1 P- \/ _1 d: t, s* S
    elseif t>=2 && t<4
    " |1 L# {7 t( N5 s# P     y=2*t-4;
    + f" F$ J' Y( d% ^* [7 eelse y=8-t;+ W7 ]; V. w8 [9 v+ v3 C5 q
    end
    " q; N" ^0 v/ j# U/ b3 mend

    评分

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

    查看全部评分

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

    该用户从未签到

    尚未签到

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

    该用户从未签到

    尚未签到

     楼主| 发表于 2011-6-2 14:50:58 | 显示全部楼层
    本帖最后由 leichen 于 2011-6-2 15:08 编辑 ( C7 v: z; }; W+ \& F0 r' i. A
    / H9 {5 `$ k  ~2 I" E+ n1 V
    回复 2# yuanzhch
    ! Z2 }( B7 x4 \; [1 U5 X% Y& y. B$ M2 F. u4 R2 _% S: I% z

    " T) b  k# k6 H5 U( Z- A( I4 `    我试着运行但是有错误6 ~4 t' g  C. E/ }  O8 a
    # O% W' v/ n0 ~4 S: T
    ??? Input argument "t" is undefined.
    1 V6 ?2 g1 ]9 R! O6 F$ n) J3 xError in ==> f at 2* d. K3 W' R$ T" ^7 l9 R- K
    if t>=0 && t<2
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

     楼主| 发表于 2011-6-2 14:52:01 | 显示全部楼层
    回复 3# 杨德昌
    ( h. i4 g5 ~2 a4 M) @. g
    , z9 j( t% G- I3 Z* n+ P5 t* h5 a3 ^
        以前没接触过,虽然简单但还是磨叽好久了
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    无聊
    2020-11-4 11:03
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    累计签到:3 天
    连续签到:1 天
    发表于 2011-6-2 18:44:50 | 显示全部楼层
    function y=f(t)
    3 u3 Z1 E2 S' oif t>=0 && t<21 m/ ?" R# \( h9 a- a# i$ S
         y=0;9 [: F& o( }- a
    elseif t>=2 && t<4
    * [/ D1 k* n* ]/ l( N7 |$ o8 u     y=2*t-4;
    ; @, x( k5 B3 p( u$ }0 Qelse y=8-t;
    6 _5 v% z0 n% R% ]" |end
    7 I, c; D% p, e  m) e" Kend
    & K3 l( U' J& |1 s保存,文件名为f.m
    + E9 F( F9 e8 H: @. a# P& x* E! d# [+ {% T5 m在命令行输入:2 W* }8 g$ Z) z- C
    t=0:5;
    : N: Q( J% @3 V$ ~% }y=f(t);) O+ ~. v& P8 {. S& G3 k% _' t
    plot(t,y);
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

     楼主| 发表于 2011-6-2 19:27:26 | 显示全部楼层
    本帖最后由 leichen 于 2011-6-2 19:29 编辑 - S0 }- B- N0 y- W) e7 Z( Y
    9 Y0 z. F. |9 t, U7 S  _2 E1 y
    回复 6# yuanzhch : G+ E( R5 p: E( s( ]) _7 t

    9 f" Z: x* ?: e* e1 u/ y
    0 w7 T% D; K/ c4 x    我的函数曲线应该是% z9 {4 K5 c: ?3 z2 C
    QQ截图未命名1.jpg 8 b2 z  O0 W0 p* A% X6 h) ?
    但按你的程序出来却是
    ! A, j0 M1 W# K! Z, l& Q8 t QQ截图未命名2.jpg
    " P" W  U: a4 ~  F3 X6 H感觉只有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 8 G9 p3 }' E6 @( t# n" u4 q1 N( p

    : f% `% z  t- Y0 d+ z 这个f.m函数的输入值只能是一个数,不能是向量。上一贴忽略了。
    5 w! {9 _( ^8 C) j  可以这样
    9 d6 A3 p' y) l, J/ o   t=0:0.1:5;
    % [8 q% J- s. h   n=size(t,1);' U9 j- s1 B3 M; s& J2 ^
       for i=1:n
    * J: t, \& \6 Q     y(i)=f(t(i));5 I1 v2 W4 o6 i4 P
       end
    % b1 d( ]) ^2 `) I3 V   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.

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