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 | 更新标题 |
费尔南多·莫拉莱斯巴斯克斯(查看配置文件)
@Hil Meijer,成功了,非常感谢!!
faizah alanazi(查看配置文件)
谢谢你!
我想问一下,我是否可以使用这个代码系统刨丝器2。我有三个非线性微分方程
x ^。= w_1 - 2 K ' sin(x)+ ksin (y)
y ^。= w_2+ ksin (x) - 2 ksin (y)+ 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得到一个错误如下:
(mefile,'label','Load a system…',…)
有人知道怎么修吗?
劳尔Ibanez说Couoh(查看配置文件)
和蔼的
杨斌(查看配置文件)
谢谢你的代码。它的工作原理!但当我把它部署到exe应用程序,有一些错误。你能帮我找出原因和如何改正吗?
黑色cammand窗口中的错误(两段):
”第26行< / > >
输出参数“Output”<以及在调用过程中未分配给“c: Users\***\AppData\Local\Temp\***\mcrCache8.1\pplane1\pplane\pplan .m”的其他>。
无法打印提供的异常。
Matlab: 2013
编译器:Microsoft Visual c++ 2008 SP1
尼古拉快(查看配置文件)
安德鲁湖(查看配置文件)
在2019a按预期工作,尽管在第一次运行时,它告诉我窗口是打开的,但不可见。在指示它关闭窗口并再次运行时,UI看起来就像它应该的那样。
埃里克·吴(查看配置文件)
我的2018b不能运行这个代码。总有一扇窗户会跳出来说:“有一些pplane8的人物打开了,尽管他们可能是看不见的。”你想做什么?”Is there anyone know what should i do?
Pipixia(查看配置文件)
(mefile,'label','Load a system…',…)
“回调”、“pplane8 (“loadsyst”、“系统”);”,…
' pos ', 1);
我的2018b不能运行这个代码
莉丝贝玩具(查看配置文件)
Margo莱文(查看配置文件)
有与R2019a兼容的版本吗?
驾车Doan(查看配置文件)
每个人都打开pplane8.m
里奥albergo(查看配置文件)
Sepehr Seify(查看配置文件)
永泰张(查看配置文件)
请问R2018b怎么用?
格斯Breese(查看配置文件)
超工作,我必须重申,从五月2017 4日我的意见......是你们天才????
乔治•威廉斯(查看配置文件)
谢谢你!R2018b工作正常
阿列克谢Tepljakov(查看配置文件)
这是一个在R2018b工作的版本:https://a-lab.ee/share/pplane8/pplane8.zip
一切都似乎是工作。作者可以更新与此提交。
周杰伦(查看配置文件)
biomedo(查看配置文件)
它不适用于MATLAB R2018a。
罗德里戈Mourey安科纳(查看配置文件)
此代码不适用于MATLAB R2018a,有谁知道如何将其发送到wrok?
Teodo(查看配置文件)
不使用MATLAB 2018a。
卡罗来纳马丁(查看配置文件)
哈立德(查看配置文件)
丹Schult(查看配置文件)
我能适应这个计划。m文件可在波尔金教授的网页上使用Matlab 2017b。我没有做过大量的测试,但是它似乎用默认的ODE系统完成了所有的功能/菜单项。
我对pplane8做了以下全局替换。我调用文件pplane2017b.m
pplane8 - > pplane2017b
'numb','off' ->删除所有这些键/值对。有时它们会缠绕在线头上。因此,搜索“麻木”,并删除“麻木”,“关闭”对每个出现。
“叫”- >“回调”
“数量”- >“NumberTile”
if通知-> if ishghandle(通知)
if gstop—> if ishghandle(gstop)
如果不良。注意和无用的。通知旗-如果ishghandle(dud.notice)和ishghandle(dud.通知旗)是>
格雷厄姆·W格里菲思(查看配置文件)
有人能在Matlab 2017上运行pplane和dfield函数吗?如果是,做了哪些修改?
一月(查看配置文件)
将tempdir文件夹添加到Matlab路径中是一个危险的想法:当TEMP包含m文件时,您可能会隐藏内置函数。产生的错误很难调试。
代码使用字符串作为回调,这已经过时超过15年了。一堆|eval|命令也不安全可靠。
代码包含有用的注释和标准帮助部分。所包含的积分器干净、高效,并给出了参数和算法的来源。
该代码失败,因“电话”,而不是“回调”和“用户”而不是“的UserData”的懒人使用。真可惜这样一个强大的工具。
艾米克曼(查看配置文件)
我正在尝试用MATLAB 2017运行这个程序,得到以下错误:
使用uimenu错误
菜单类上没有调用属性。
pplane8中的错误(第907行)
(mefile,'label','Load a system…',…)
pplane8中的错误(第52行)
eval (startstr);回报
运行中出现错误(第91行)
evalin(调用者,strcat(脚本,';'));
安娜Kalogirou(查看配置文件)
打开保存的数字。用pplane8生成的图返回一个错误并阻止图关闭。下面的错误。有什么建议吗?
结构体内容引用自非结构体数组对象。
pplane8中的错误(第6230行)
如果sud.remtd
pplane8中的错误(第6258行)
pplane8('退出');
计算人物关闭请求时出错。
Gerardo Garcia(查看配置文件)
Gerardo Garcia(查看配置文件)
我找到了问题的原因:我正在为pplan8命名。m脚本为pplane81。m以避免覆盖旧版本。不知为什么Matlab 2016b不喜欢这个,它给出了一个误导性的错误信息。将名称更改为pplane8。我解决了这个问题。由于这个脚本定义了一个名为pplane8的函数,因此m文件似乎必须具有相同的名称。
我修改了两个pplane8。m和一个兼容的dfield8。我在另一个地方找到了dfield9。m和pplane9。以避免与以前版本的命名冲突。我还在pplane的这个版本中修复了另外两个未发现的错误,它们阻止了线性化窗口和不同的相关图形窗口(如3D、composite等)的显示。
我上传了dfield和pplane的修改版本。我希望他们将有用的所有用户这些非常重要的脚本teachig和做微分方程的研究。
Gerardo Garcia(查看配置文件)
Matlab R2016b也有同样的问题:“在评估UIControl回调时出错”是在单击“Proceed”后出现在命令窗口的内容:-(
冈萨洛Menayo(查看配置文件)
说贾马尔穆罕默德(查看配置文件)
有没有人知道,如何用pplane做一个三维相空间?
天蝎座kuzb(查看配置文件)
你知道如何得到相位纵向的数据吗?谢谢你!
兰登贝弗尔(查看配置文件)
...“错误而评估UIControl回调。”在R2017a不起作用在点击“继续”后,命令窗口中显示的内容。我很新的MATLAB和如果我有任何想法从哪里开始寻找我会的。会有人愿意帮忙吗?
曼努埃尔·罗斯勒(查看配置文件)
完美,运行得很好!
格斯Breese(查看配置文件)
不可思议! ! ! ! ! ! !工作这么好! ! !你们是天才吗??
Rongming陈(查看配置文件)
本申(查看配置文件)
加勒特米勒(查看配置文件)
乔治•威廉斯(查看配置文件)