24小时热门版块排行榜    

查看: 1035  |  回复: 6

独舞江湖

新虫 (正式写手)

[求助] MATLAB非定常模拟时想要保存指定刻的数据 改如何写程序 求大神指点

Matlab模拟想要保存t=2s,4s,6s.....时的数据,但是时间步长使得计算没有整数时刻的数据,例如t=2.00004s是最接近2s的时刻。觉得或许用一个条件句可以解决这个问题,但是不知道条件改如何设置,想到 if(t-2>0|t-4>0....)但是还需要其他限制,否则如t=2.1s时也会保存。小弟编程有些弱 求大神给点提示,
回复此楼
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

NovaMachine

新虫 (小有名气)

t=[实际时刻],t1=[2 4 6...]参考时刻,if(abs(t–t1)>0))保存

发自小木虫Android客户端
2楼2019-07-07 10:28:21
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

独舞江湖

新虫 (正式写手)

引用回帖:
2楼: Originally posted by NovaMachine at 2019-07-07 10:28:21
t=,t1=参考时刻,if(abs(t–t1)>0))保存

感谢您的建议,但是这样做会保存大量多余的数据,许多不需要的时刻也保存进来了,有什么方法能使针对性强些么?
3楼2019-07-07 11:02:57
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

NovaMachine

新虫 (小有名气)

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
独舞江湖(月只蓝代发): 金币+20, 感谢帮助 2019-07-11 21:56:58
引用回帖:
3楼: Originally posted by 独舞江湖 at 2019-07-07 11:02:57
感谢您的建议,但是这样做会保存大量多余的数据,许多不需要的时刻也保存进来了,有什么方法能使针对性强些么?...

你具体写几个要保存的时刻,再看一下呢。我这写这个就单纯保存了整数区间内的一个数据。多写几个数据再看一下

发自小木虫Android客户端
4楼2019-07-07 11:10:10
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

独舞江湖

新虫 (正式写手)

引用回帖:
4楼: Originally posted by NovaMachine at 2019-07-07 11:10:10
你具体写几个要保存的时刻,再看一下呢。我这写这个就单纯保存了整数区间内的一个数据。多写几个数据再看一下
...

非常感谢   突然想到如果用时间步来处理或许可以,

发自小木虫Android客户端
5楼2019-07-07 11:57:18
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

独舞江湖

新虫 (正式写手)

引用回帖:
4楼: Originally posted by NovaMachine at 2019-07-07 11:10:10
你具体写几个要保存的时刻,再看一下呢。我这写这个就单纯保存了整数区间内的一个数据。多写几个数据再看一下
...

不是应助回帖 无法评分  但是非常感谢,有的时候一点提示就会带来灵感
6楼2019-07-07 12:00:31
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

NovaMachine

新虫 (小有名气)

引用回帖:
6楼: Originally posted by 独舞江湖 at 2019-07-07 12:00:31
不是应助回帖 无法评分  但是非常感谢,有的时候一点提示就会带来灵感...

哈哈,解决了就好

发自小木虫Android客户端
7楼2019-07-07 16:35:59
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 独舞江湖 的主题更新
信息提示
请填处理意见