图片缩略图

Pplane

版本2.0 (49.2 KB) 休·哈维
Pplane的更新版本,工作在Matlab R2018b
3.9
34评级

505下载

更新2018年11月21日

查看许可协议

Pplane的更新版本,工作在Matlab R2018b。
约翰·C·波尔金,莱斯大学,2003年原版版权所有。
由休·哈维和乔治·威廉姆斯更新,布里斯托尔大学,2016年。

引用作为

休·哈维(2020)。Pplane(//www.tatmou.com/matlabcentral/fileexchange/61636-pplane), MATLAB中央文件交换。检索

意见及评分(56

红光周

我的matlab版本是2019b

红光周

你好,非常感谢,但是下面的问题我该怎么解决呢?
滥用uimen
第一个参数必须是有效的父对象,例如窗口或面板对象
meload = uimenu(mefile,'label','Load a system…',…)
提前谢谢!

马西斯英镑艾伦

你能把这个更新到2020年吗?

莱昂周

何塞Mejia

塞萨尔苏亚雷斯

非常感谢,我非常感谢

伊斯梅尔•阿马拉

错误使用函数宏指令
未定义函数或变量'pptp3493'。
pplane8错误(第3171行)
Ww =函数宏指令(dfcn 0 [Xx”;Yy]);
pplane8错误(第2736行)
pplane8 (dirfield, ppdisp);
计算UIControl回调时出错。
=================================
当我执行pplane8时,我得到了这个错误。m文件。
我使用的是R2018b版本。
如何解决这个错误?

多党民主运动

请问,如何在R2018b上使用它吗?

Daria Galkina

非常感谢!这个程序真的很有用!

apla

不好意思,我在R2018a上怎么用?

@Hil Meijer,成功了,非常感谢!!

faizah alanazi

谢谢你!
我想问一下我是否可以使用这个代码的系统大于2。我有三个非线性微分方程
x ^。= w_1−2 K´sin(x)+ ksin (y)
y ^。= w_2+ ksin (x) + ksin (z)
z ^。= w_3+ ksin (y) - 2ksin (z)
其中w是常数,K也是常数。
所以我如何使用这个应用程序来研究稳定性和使用Pplane绘制相平面。

边境梅耶尔

matlab2020a;将第72行if isempty(findstr(tmpdir,p))替换为"if ~contains(tmpdir,p)"

我如何使它工作在R2020a?先谢谢你

加布里埃尔Gleizer

安洛亚

我在r2017a中得到如下错误:
meload = uimenu(mefile,'label','Load a system…',…
有人知道怎么修吗?

劳尔Ibanez说Couoh

和蔼的

杨斌

谢谢你的代码。它的工作原理!但当我部署到exe应用程序,有一些错误。你能帮我找出原因和如何改正吗?

黑色命令窗口的错误(两段):
Error in " style="font-weight:bold">pplane <没有被分配。
无法打印提供的异常。

Matlab: 2013
编译器:Microsoft Visual c++ 2008 SP1

尼古拉快

安德鲁湖

工作在2019a,虽然在第一次运行时,它告诉我,窗口是打开的,但看不见。在指示它关闭窗口并再次运行时,UI显示出它应该的样子。

埃里克·吴

我的2018b不能运行这个代码。总有一个窗口跳出来,说:“有一些飞机上的身影,虽然他们可能是看不见的。”你想做什么?”有人知道我该怎么做吗?

Pipixia

meload = uimenu(mefile,'label','Load a system…',…
“回调”、“pplane8(“loadsyst”、“系统”);”,…
' pos ', 1);

我的2018b不能运行这个代码

莉丝贝玩具

Margo莱文

是否有适用于R2019a的版本?

驾车Doan

每个人都打开pplane8.m

里奥albergo

Sepehr Seify

永泰张

不好意思,在R2018b上怎么用?

格斯Breese

超级棒的工作,我必须重申我从2017年5月4日开始的评论…你们是天才????

乔治•威廉斯

谢谢你!与R2018b工作良好

阿列克谢Tepljakov

这是R2018b中的一个版本:https://a-lab.ee/share/pplane8/pplane8.zip
一切似乎都很顺利。作者可以用这个更新提交。

周杰伦

biomedo

它不工作的MATLAB R2018a。

罗德里戈Mourey安科纳

这个代码不工作的MATLAB R2018a,有人知道如何得到它工作吗?

Teodo

不使用MATLAB 2018a。

卡罗来纳马丁

哈立德

丹Schult

我能够调整这个计划。m文件可在Polking教授的网页上使用matlab2017b。我没有进行广泛的测试,但它似乎可以使用默认的ODE系统完成所有功能/菜单项。

我对8号飞机做了以下全球替换。M调用文件pplane2017b.m
pplane8 - > pplane2017b
'numb','off' ->删除所有的键/值对。有时它们被缠绕在线头上。所以搜索“numb”,并从每次出现中删除“numb”和“off”对。
“电话”——>“回调”
“数量”——>“NumberTile”

If notice -> If ishhandle (notice)
If isghhandle (gstop); / /
如果不良。注意和无用的。/ / / / / / / / / / / / / / / / / / /

格雷厄姆·W格里菲思

有人能在matlab2017上运行pplane和dfield函数吗?如果是,做了哪些修改?

1月

将tempdir文件夹添加到Matlab的路径是一个危险的想法:当TEMP包含m文件时,您可能会阴影内置函数。由此产生的错误很难调试。

代码使用字符串作为回调,这已经过时超过15年了。|eval|命令串也不安全可靠。

代码包含有用的注释和一个标准的帮助部分。所包含的积分器简洁高效,并给出了参数和算法的来源。

代码失败的原因是“call”而不是“Callback”,“user”而不是“UserData”。这么强大的工具真可惜。

艾米克曼

我尝试用MATLAB 2017运行这个程序,我得到以下错误:
错误使用uimenu
在Menu类上没有call属性。

pplane8错误(第907行)
meload = uimenu(mefile,'label','Load a system…',…

pplane8错误(第52行)
eval (startstr);回报

运行错误(第91行)
evalin(调用者,strcat(脚本,';'));

安娜Kalogirou

打开保存的数字。用pplane8生成的图返回一个错误并阻止图形关闭。下面的错误。有什么建议吗?

从非结构数组对象引用结构内容。
pplane8错误(第6230行)
如果sud.remtd
飞机8错误(第6258行)
pplane8('退出');
在评估图CloseRequestFcn时出错。

Gerardo Garcia

Gerardo Garcia

我发现了问题的原因:我正在命名pplan8。M脚本为pplane81。M以避免覆盖旧版本。不知何故,Matlab 2016b不喜欢这个,它给出了一个误导性的错误消息。将名称改为pplane8。我已经解决了这个问题。由于该脚本定义了一个名为pplane8的函数,因此m文件的名称必须相同。
我改装了两架飞机。M和一个兼容的dfield8。9. I’我在另一个地方找到的。m和pplane9。M以避免与以前版本的命名冲突。在这个版本的pplane中,我还修复了另外两个未被发现的错误,它们阻止了线性化窗口的显示以及不同的相关图形窗口,如3D、composite等。
我上传了修改后的dfield和pplane。我希望它们对所有使用这些非常重要的脚本进行微分方程教学和研究的用户都有帮助。

Gerardo Garcia

同样的问题与Matlab R2016b:“Error while evaluate UIControl Callback.”是在点击“Proceed”后显示在命令窗口:-(

冈萨洛Menayo

说贾马尔穆罕默德

有谁知道,如何用pplane做一个三维相空间?

天蝎座kuzb

你知道如何从相位图的数据中提取出来吗?谢谢你!

兰登贝弗尔

不工作在R2017a…“Error while evaluate UIControl Callback.”是在点击“Proceed”后显示在命令窗口中的内容。我是非常新的matlab,如果我有任何想法,从哪里开始寻找我会。有人愿意帮忙吗?

曼努埃尔·罗斯勒

完美,运行得很好!

格斯Breese

难以置信! !工作这么好! !你们是天才????

Rongming陈

本申

加勒特米勒

乔治•威廉斯

更新

2.0

计划更新以配合R2018b

1.3.0.0

更新的图片

1.2.0.0

更新描述

1.1.0.0

更新标题

MATLAB版本兼容性
创建R2018b
兼容R2018b
平台的兼容性
窗户 macOS Linux

pplane8