Redian新闻
>
请教在matlab里面定义等差数列
avatar
请教在matlab里面定义等差数列# PhotoGear - 摄影器材
a*l
1
可以用x:y:z定义递增数列,x打头,z结尾,中间相邻项差y。如果我只在乎x,y和数列
的尺寸,如何定义呢?
举例,比如1:2:7给出(1 3 5 7),我如果只在乎1开头,7结尾,总共4个数字,不
在乎每次增加多少,有没有现成的方程可以输入1,7,4给我这个结果?谢谢。
avatar
h*g
2
linshape(x,y,n)
或者x:(z-x)/(n-1):z
你还要用到matlab?

【在 a********l 的大作中提到】
: 可以用x:y:z定义递增数列,x打头,z结尾,中间相邻项差y。如果我只在乎x,y和数列
: 的尺寸,如何定义呢?
: 举例,比如1:2:7给出(1 3 5 7),我如果只在乎1开头,7结尾,总共4个数字,不
: 在乎每次增加多少,有没有现成的方程可以输入1,7,4给我这个结果?谢谢。

avatar
i*e
3
x:(z-x)/(n-1):z

【在 a********l 的大作中提到】
: 可以用x:y:z定义递增数列,x打头,z结尾,中间相邻项差y。如果我只在乎x,y和数列
: 的尺寸,如何定义呢?
: 举例,比如1:2:7给出(1 3 5 7),我如果只在乎1开头,7结尾,总共4个数字,不
: 在乎每次增加多少,有没有现成的方程可以输入1,7,4给我这个结果?谢谢。

avatar
a*l
4
谢谢。我的版本里没有linshape这个程序。第二个手算法当然可以,但我懒得每次输入
两次x,z,如果没有现成的程序的话只能这么弄了。
洪老师见笑了。我算一些动态最优化的路径和随机冲击反应,不过用的是别人编写的算
法黑箱,傻瓜操作法。我需要输入一个参数逐渐变化的数列,观察在稳定状态的初始系
统如何被参数变化冲击,然后渐渐的达到一个新的稳定均衡。

【在 h******g 的大作中提到】
: linshape(x,y,n)
: 或者x:(z-x)/(n-1):z
: 你还要用到matlab?

avatar
h*g
5
我拼错了,是linspace,应该有的
你不是律师吗?这些是副业?

【在 a********l 的大作中提到】
: 谢谢。我的版本里没有linshape这个程序。第二个手算法当然可以,但我懒得每次输入
: 两次x,z,如果没有现成的程序的话只能这么弄了。
: 洪老师见笑了。我算一些动态最优化的路径和随机冲击反应,不过用的是别人编写的算
: 法黑箱,傻瓜操作法。我需要输入一个参数逐渐变化的数列,观察在稳定状态的初始系
: 统如何被参数变化冲击,然后渐渐的达到一个新的稳定均衡。

avatar
a*l
6
linspace it is!某潜水者也说了这个。这就方便多了。多谢。
avatar
a*l
7
我真不是,说了不少次啦,还好现在没什么人再提这个了。

【在 h******g 的大作中提到】
: 我拼错了,是linspace,应该有的
: 你不是律师吗?这些是副业?

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。