繁体   English   中英

Matlab插值法切换因变量

Matlab interpolation to switch dependent variable

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我有一个Nx2矩阵,列为“时间”和“进度”。

进度是不可或缺的,而时间是对应于每个进度单位的实际值。

我想反转依赖性,并使“时间”成为整数,并在每个单位时间步长输出分数“进度”。

如何才能做到这一点?

1 个回复

使用interp1(Progress,Time,TimesWanted) ,其中TimesWanted是带有所需时间的新向量。 例如:

Progress=1:10;       %just a guess of the sort of progress you might have
Time=Progress*5.5;   %the resulting times (say 5.5s per step)
TimesWanted=10:5:50; %the times we want
interp1(Time,Progress,TimesWanted)

给我:

ans =
1.8182    2.7273    3.6364    4.5455    5.4545    6.3636    7.2727    8.1818    9.0909

这是通过插值获得的TimesWanted的进度。

1 对因变量Matlab的约束

我正在Matlab中进行仿真优化例程。 Myprogram求解一组取决于一组设计变量x的微分代数方程(DAE) ,并计算成本函数(目标函数)。 目标函数的值传递给fmincon ,后者决定如何更新x ,从而满足约束条件。 我想知道是否有一种方法不仅可以递归地将边界强加给x ,还可以强加 ...

2 插值函数内部的MATLAB Integration变量

我希望执行如下所示的集成。 我遇到错误,因为我在插值函数中使用积分变量'u'。 (如果我将内插函数中的“ u”替换为某个常数,则积分运行良好。) 您能否提供一些解决方法。 PS:为清楚起见,y = f(x)[逐段函数],这就是为什么我要插值以确定中间值的原因。 非常感 ...

3 用Matlab插值

我有一个具有不同值的向量。 一些值是零,有时它们甚至一个接一个地出现。 我需要针对另一个具有相同大小的向量绘制该向量,但是不能包含零。 我可以对向量进行某种插值的最佳方法是什么,怎么做? 我尝试阅读有关mat-lab的插值的知识,但我对实现插值的理解不够好。 如果有可能逐步向我解释它, ...

4 matlab插值

从一条曲线的曲线开始,可以获得该曲线的参数方程? 特别是,假设x = {1 2 3 4 5 6 ....} x轴,y = {abcde f ....}对应的y轴。 我有情节(x,y)。 现在,我如何获得描述绘制曲线的方程式? 可以从样条插值开始显示参数方程吗? 谢谢 ...

2010-09-30 14:05:54 4 2700   matlab
5 Matlab中的插值

我已经进行了插值,但是我不知道是否可以保存数据。 例如。 这是我的代码: 我有很多值,例如352.4、352.5 354.3 ...,我想通过插值获得每个数字中只有一个值,例如对于值352,我想获得插值的值。 那可能吗? 还是我必须做一些不同的事情,例如媒介或类似的东西? ...

7 ODE-求解取决于变量的参数[Matlab]

可以说我有一个像这样的ODE功能文件 但是,如果我希望参数a随着ODE求解器的计算而随温度X(2)的变化而变化。 我知道我首先必须在a和X(2)之间创建一些数据并进行插值。 但是在那之后,我不太确定下一步是什么。 有人能指出我正确的方向吗? 还是还有其他方法? ...

10 尝试在MATLAB中为整数线性编程实现if-else和因变量?

本质上,我正在尝试实现一种能够优化传感器放置的算法。 每个传感器都有一个检测范围。 有一个传感器矩阵是我的优化变量,该矩阵指示传感器的位置。 但是,我正在尝试实现另一个依赖矩阵,称为网格矩阵,该矩阵将确定某个点是否被传感器覆盖。 即在网格矩阵的点(x2,y2),如果该位置的元素被 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM