更新版本的PPLANE,适用于MATLAB R2018B。
约翰·C·波尔金,莱斯大学,2003年原版版权所有。
由休·哈维和乔治·威廉姆斯更新,布里斯托尔大学,2016年。
休哈维(2020)。pplane.(//www.tianjin-qmedu.com/matlabcentral/fileexchange/61636-pplane),Matlab中央文件交换。检索到。
2.0 | 计划更新以配合R2018b |
|
1.3.0.0. | 更新了映像 |
|
1.2.0.0 | 更新说明 |
|
1.1.0.0 | 更新的标题 |
Faiadah Alanazi.(查看配置文件)
谢谢。
我想问一下我是否可以使用这个代码的系统大于2。我有三个非线性微分方程
x ^。= w_1−2 K´sin(x)+ ksin (y)
y ^。= w_2 + k sin(x)-2 k'sin(y)+ k sin(z)
z ^。= w_3 + k sin(y)-2 k'sin(z)
其中w是常数,K也是常数。
那么如何使用该应用程序来研究稳定性并通过使用pplane绘制相面。
把
Hil Meijer.(查看配置文件)
对于matlab2020a;如果isempty(findstr(tmpdir,p))替换第72行(如果〜包含(tmpdir,p)“)
Fernando Morales Vazquez.(查看配置文件)
如何为R2020A制作它?提前谢谢
加布里埃尔凝胶化器(查看配置文件)
Ashley BalamHernándezCortes(查看配置文件)
Ann Loya.(查看配置文件)
在R2017A中出现了如下所示:
meload = uimenu(mefile,'label','Load a system…',…
有人知道怎么修吗?
劳尔Ibanez说Couoh(查看配置文件)
和蔼的
杨斌(查看配置文件)
谢谢你的代码。它有效!但是当我将它部署到EXE应用程序时,有一些错误。你能帮我找出为什么和如何纠正它们?
黑色Cammand窗口中的错误(两个段落):
Error in " style="font-weight:bold">pplane <没有被分配。
无法打印提供异常。
Matlab: 2013
Computier:Microsoft Visual C ++ 2008 SP1
nikolai快(查看配置文件)
安德鲁湖(查看配置文件)
工作在2019a,虽然在第一次运行时,它告诉我,窗口是打开的,但看不见。在指示它关闭窗口并再次运行时,UI显示出它应该的样子。
伊利克吴(查看配置文件)
我的2018b不能运行这个代码。总有一个窗口跳出来,说:“有一些飞机上的身影,虽然他们可能是看不见的。”你想做什么?”有人知道我该怎么做吗?
Pipixia(查看配置文件)
meload = uimenu(mefile,'label','Load a system…',…
'回调','pplane8('loadsyst'','system'');',...
'POS',1);
我的2018b不能运行这个代码
莉丝贝玩具(查看配置文件)
Margo莱文(查看配置文件)
是否有适用于R2019a的版本?
Huy Doan.(查看配置文件)
每个人都打开pplane8.m.
里奥albergo(查看配置文件)
Sepehr Seify.(查看配置文件)
永泰张(查看配置文件)
对不起,我如何在R2018B上使用它?
格斯Breese(查看配置文件)
超级工作,我必须从2017年5月4日重申我的评论......你是Guys Geniuses吗????
乔治威廉姆斯(查看配置文件)
谢谢。用R2018B工作正常
阿列克谢Tepljakov(查看配置文件)
这是一个在R2018B工作的版本:https://a-lab.ee/share/pplane8/pplane8.zip.
一切似乎都在工作。作者可以使用此提交。
杰(查看配置文件)
BioMedo(查看配置文件)
它不适用于Matlab R2018A。
Rodrigo Mourey Ancona.(查看配置文件)
这个代码不工作的MATLAB R2018a,有人知道如何得到它工作吗?
Teodo(查看配置文件)
不使用MATLAB 2018a。
卡罗来纳马丁(查看配置文件)
哈立德(查看配置文件)
丹Schult(查看配置文件)
我能够调整这个计划。m文件可在Polking教授的网页上使用matlab2017b。我没有进行广泛的测试,但它似乎可以使用默认的ODE系统完成所有功能/菜单项。
我做了以下全局替代品,以Pplane8.m调用文件pplane2017b.m
pplane8 - > pplane2017b
'numb','关闭' - >删除所有这些键/值对。有时它们会缠绕在一条线上。因此,搜索'numb'并从每次出现中删除'numb','关闭'对。
“电话”——>“回调”
“数量”——>“NumberTile”
如果通知 - >如果是耐耕(通知)
如果是gstop - >如果是是耐寿(gstop)
如果dud.notice&dud.noticeflag - >如果是雄厚(dud.notice)&ishghandle(dud.noticeflag)
Graham W Griffiths.(查看配置文件)
有没有人能够在Matlab 2017上运行pplane和dfield函数?如果是这样,制造了什么修改?
1月(查看配置文件)
将Tempdir文件夹添加到Matlab的路径是一个危险的主意:当TEMP包含M文件时,您可能会暗影内置函数。生成的错误很难调试。
该代码使用字符串作为回调,现在已过时超过15年。束| eval |命令也不安全可靠。
代码包含有用的评论和标准帮助部分。附带的集成商是清洁和有效的,并且提到了参数和算法的来源。
由于“呼叫”而不是“回调”和“用户”而不是“UserData”,代码由于延迟使用而导致的代码失败。这种强大的工具的遗憾了。
艾米迪克曼(查看配置文件)
我正在尝试使用Matlab 2017运行此程序,我得到以下错误:
使用uimenu时出错
在Menu类上没有call属性。
pplane8中的错误(第907行)
meload = uimenu(mefile,'label','Load a system…',…
pplane8中的错误(第52行)
eval(startstr);返回
运行错误(第91行)
evalin(调用者,strcat(脚本,';'));
Anna Kalogirou.(查看配置文件)
打开保存的图。使用pplane8生成的文件返回错误并防止图形关闭。误差下面。有什么建议吗?
struct内容从非结构阵列对象引用。
pplane8中的错误(第6230行)
如果sud.remtd
飞机8错误(第6258行)
pplane8('quit');
在评估图CloseRequestFcn时出错。
GerardoGarcía.(查看配置文件)
GerardoGarcía.(查看配置文件)
我发现了问题的原因:我正在命名pplan8。M脚本为pplane81。M以避免覆盖旧版本。不知何故,Matlab 2016b不喜欢这个,它给出了一个误导性的错误消息。将名称改为pplane8。我已经解决了这个问题。由于该脚本定义了一个名为pplane8的函数,因此m文件的名称必须相同。
我改装了两架飞机。M和一个兼容的dfield8。9. I’我在另一个地方找到的。m和pplane9。M以避免与以前版本的命名冲突。在这个版本的pplane中,我还修复了另外两个未被发现的错误,它们阻止了线性化窗口的显示以及不同的相关图形窗口,如3D、composite等。
我上传了修改后的dfield和pplane。我希望它们对所有使用这些非常重要的脚本进行微分方程教学和研究的用户都有帮助。
GerardoGarcía.(查看配置文件)
同样的问题与Matlab R2016b:“Error while evaluate UIControl Callback.”是在点击“Proceed”后显示在命令窗口:-(
Gonzalo Menayo.(查看配置文件)
Jamal Mohamad说(查看配置文件)
有谁知道,如何用pplane做一个三维相空间?
天蝎座kuzb.(查看配置文件)
你知道如何摆脱关于阶段肖像的数据吗?谢谢
兰登贝弗(查看配置文件)
在评估UIControl回调时不适用于R2017A ......“错误。”单击“继续”后,在命令窗口中显示。我对matlab很新,如果我有任何想法在哪里开始看我会。有人愿意帮助吗?
曼努埃尔·罗斯勒(查看配置文件)
完美,运行得很好!
格斯Breese(查看配置文件)
难以置信! !工作这么好! !你们是天才????
荣明陈(查看配置文件)
本沉(查看配置文件)
加勒特米勒(查看配置文件)
乔治威廉姆斯(查看配置文件)