Python中文
首页
教程
问答
标签
搜索
登录
注册
将python代码转换为MATLAB
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我试图在MATLAB中重写一些python代码,python代码如下:</p> <pre><code>theta = 0:pi/510:2*pi; phi = pi/3:2*pi/360:6*pi; phi_outer = np.linspace(CV.Outer.phi_min, CV.Outer.phi_max, 100) phi_inner = np.linspace(CV.Inner.phi_max, CV.Inner.phi_min, 100) x1, y1 = coords(phi_outer, geo, theta, CV.Outer.involute) t = np.linspace(0,1,100) x3, y3 = coords(phi_inner, geo, theta, CV.Inner.involute) x2 = (x3[0]-x1[-1])*t+x1[-1] y2 = (y3[0]-y1[-1])*t+y1[-1] x4 = (x1[0]-x3[-1])*t+x3[-1] y4 = (y1[0]-y3[-1])*t+y3[-1] </code></pre> <p>我的MATLAB转换尝试:</p> ^{pr2}$ <p><code>X2</code>,<code>y2</code>,<code>x4</code>,<code>y4</code>绝对不正确,但我不明白这里的意思<code>x3 [0] -x1 [-1]</code>)。。。所以在MATLAB中,数组以<code>x3(1)</code>开头,而不是{<cd7>},据我所知,没有任何东西像{<cd8>}。 有人能给我解释一下,也许能建议我如何重写<code>x2</code>,<code>y2</code>,<code>x4</code>,<code>y4</code>。在</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>语法<code>x[-1]</code>索引Python中数组中的最后一个元素。在</p> <p>要在MATLAB中实现这一点,可以使用<code>end</code>关键字</p> <pre><code>x(end) </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何用if条件捕获函数返回值
10 回答
如何用if语句判断列表中是否存在该索引?
10 回答
如何用if语句向量化numpy数组中的最大值?
3 回答
如何用IF语句有条件地保存零碎的结果?
2 回答
如何用if语句测试异常对象?
1 回答
如何用IF语句编写二元函数
1 回答
如何用igraph在python中创建顶点权重的图?
9 回答
如何用ijson和python解析json
2 回答
如何用iloc求子矩阵
4 回答
如何用Imagemagick或PIL绘制高质量的图像笔划(边框)?
5 回答
如何用importlib在python中动态导入模块?
10 回答
如何用import语句重写python内置函数?
10 回答
如何用imshow混合裁剪的强度并显示正确的混合强度?
5 回答
如何用in dictionary解析havin dictionary中的json文件
1 回答
如何用in-Django URL替换%20
4 回答
如何用in\op正确构造查询
9 回答
如何用inbuild对象替换文件
5 回答
如何用inheritan类实现flask restful
6 回答
如何用intersphinx正确地编写对外部文档的交叉引用?
1 回答
如何用int修改LpVariable?
1 回答