文件交换
349下载
更新2018年11月21日
查看版本历史记录
计划更新以使用R2018B
更新了映像
更新说明
更新的标题
查看许可证
编辑注意:流行文件2020.
更新版本的PPLANE,适用于MATLAB R2018B。2003年赖斯大学John C Polking的版权为原始版本。由休哈维和乔治·威廉姆斯(Bristol大学)更新,2016年。
休哈维(2021)。pplane.(//www.tianjin-qmedu.com/matlabcentral/fileexchange/61636-pplane),Matlab中央文件交换。检索到5月27日,2021年。
5月20日
我收到下面提到的错误(“无法识别的函数或变量”PPTP1441'......等),但使用PPTP3789。但是,我找不到我的Mac上的文件夹或文件来制定建议的修复。如果有人已经实施了这些“...添加此文件夹到路径......”解决方案在Mac上,我真的很欣赏一些指导。谢谢。万博 尤文图斯
7月7日7日
4月4日4月4日
它字面上不起作用,最糟糕的事情
2021年3月31日
如果出现错误:使用Feval时出错无法识别的函数或变量'PPTP1441'。
pplane8中的错误(第3183行)ww = feval(dfcn,0,[xx'; yy']);
pplane8中的错误(第2745行)pplane8('dirfield',ppdisp);
在评估UIControl回调时出错。或类似的东西,只需将此文件夹添加到路径:“C:\用户\ {your_username} \ appdata \ local \ temp”在Linux上,只添加整体:“/ TMP”
2021年3月7日
谢谢@hil meijer !!您的解决方案非常有用的Matlab R2020B。
2021年3月1日
pplane8中的错误(第2745行)pplane8('dirfield',ppdisp);在评估UIControl回调时出错。或类似的东西,只需添加文件“PPTP1441.M”存储到路径的文件夹。在我的情况下:“C:\用户\ Vitaly \ AppData \ Local \ Temp”
2021年1月24日
我能够通过几个步骤获取此版本的PPLANE来处理MATLAB 2020A:
- 将任何名为“呼叫”的Uimenu属性更改为“menuselectfcn”。小心。UIControl属性“呼叫”应该保持它的方式。只替换UIMENU功能内的“呼叫”文本。- 我也改变了ud.plot = 1;到ud.plot = 0;在两个地方,使默认菜单项不在计算时不绘图。计算时的绘图太长。我不确定发生了什么。
这可能适用于2020年版,但我没有彻底测试。
20月6日1日
在上次Matlab版本中不起作用
11月30日20日
11月20日11月24日
14 11月14日
11月11日11月11日
我是Matlab版本R2020B,并具有此错误:
使用Feval时出错无法识别的功能或变量'PPTP2661'。
pplane8中的错误(第2745行)pplane8('dirfield',ppdisp);在评估UIControl回调时出错。
我怎么能解决?谢谢
2020年10月26日
2020年9月30日
我的matlab版是2019b
您好,谢谢您,但我如何解决以下问题:滥用uimen第一个参数必须是有效的父级,例如窗口或面板对象(线907)勃朗= Uimenu(Mefile,'标签','加载系统...',...提前致谢!
2020年9月26日
你能更新2020年吗?
20世纪9月22日
19月19日
2020年7月25日
mucas gracias,我哈哈迪达多戈
2020年7月21日
使用Feval时出错未定义的功能或变量'PPTP3493'。pplane8中的错误(第3171行)ww = feval(dfcn,0,[xx'; yy']);pplane8中的错误(第2736行)pplane8('dirfield',ppdisp);在评估UIControl回调时出错。=================================当我执行pplane8.m文件时,我有这个错误。我正在使用R2018B版本。如何解决这个错误?
2020年7月16日
请问,如何在R2018b上使用它?
2020年7月5日
非常感谢!这个程序真的很有帮助!
20月24日
对不起,我如何在R2018A上使用它?
20月15日
@hil meijer,它的工作,非常感谢!
2020年5月14日
谢谢你。我想询问我是否可以使用这个系统刨花码的这个代码。我有三个非线性微分方程x ^。= w_1-2 k'sin(x)+ k sin(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绘制相面。看待
对于matlab2020a;如果isempty(findstr(tmpdir,p))替换第72行(如果〜包含(tmpdir,p)“)
2020年5月12日
如何为R2020A制作它?先感谢您
2020年4月8日
20日4月6日
4月1日
在R2017A中出现了如下所示:Meload = Uimenu(Mefile,'标签','加载系统...',......有谁知道如何修理它?
2020年2月19日
世纪
2019年12月6日
谢谢你的代码。有用!但是当我将它部署到EXE应用程序时,有一些错误。你能帮我找出为什么和如何纠正它们?
黑色Cammand窗口中的错误(两个段落):“style =”字体重量:粗体“> pplane << a href =”matlab:opentoline <'c:\ users \ *** \ appdata \ local \ temp \ *** \ mcrcache8。1 \ pplane1 \ pplane \ pplane.m',26,0>“第26行>
输出参数“输出”<和也许其他>未在呼叫期间分配“c:\ users \ *** \ appdata \ local \ temp \ *** \ mcrcache8.1 \ pplane1 \ pplane \ pplane.m”。无法打印提供异常。
MATLAB:2013AComputier:Microsoft Visual C ++ 2008 SP1
2019年11月14日
2019年11月13日
按照2019年的预期工作,虽然在第一次运行时,它告诉我Windows是不可见的。在指示它关闭窗口并再次运行时,UI会出现,就像它应该一样。
2019年11月8日
我的2018B无法运行此代码。总有一个窗户出来说“虽然它们可能是隐形的,但有一些pplane8数字打开。你想做什么?”有人知道我该怎么办?
2019年4月26日
Meload = Uimenu(Mefile,'标签','加载系统...',......'回调','pplane8('loadsyst'','system'');',...'POS',1);
我的2018b无法运行此代码
2019年4月16日
2019年4月11日
是否有一个与R2019A合作的版本?
2019年3月20日
每个人都打开pplane8.m.
2019年3月12日
2019年2月23日
2019年1月26日
对不起,我如何在R2018B上使用它?
2019年1月7日
超级工作,我必须从2017年5月4日重申我的评论......你是Guys Geniuses吗????
谢谢你。用R2018B工作正常
2018年11月5日
这是一个在R2018B工作的版本:https://a-lab.ee/share/pplane8/pplane8.zip.一切似乎都在工作。作者可以使用此提交。
2018年10月30日
2018年9月23日
它不适用于Matlab R2018A。
2018年8月28日
这段代码不适用于Matlab R2018A,任何人都知道如何将它搞砸了?
2018年7月24日
不使用Matlab 2018A。
2018年6月5日
2018年2月11日
2017年12月19日
我能够在Polking的网页上提供Plan.M文件,以与Matlab 2017b一起使用。我没有完成大量测试,但似乎使用默认ode系统进行所有功能/菜单项。
我做了以下全局替代品,以Pplane8.m调用文件pplane2017b.mpplane8 - > pplane2017b'numb','关闭' - >删除所有这些键/值对。有时它们会缠绕在一条线上。因此,搜索'numb'并从每次出现中删除'numb','关闭'对。'打电话' - >'回调''数字' - >'numbertile'
如果通知 - >如果是耐耕(通知)如果是gstop - >如果是是耐寿(gstop)如果dud.notice&dud.noticeflag - >如果是雄厚(dud.notice)&ishghandle(dud.noticeflag)
2017年11月26日
有没有人能够在Matlab 2017上运行pplane和dfield函数?如果是这样,制造了什么修改?
2017年11月23日
将Tempdir文件夹添加到Matlab的路径是一个危险的主意:当TEMP包含M文件时,您可能会暗影内置函数。生成的错误很难调试。
该代码使用字符串作为回调,现在已过时超过15年。束| eval |命令也不安全可靠。
代码包含有用的评论和标准帮助部分。附带的集成商是清洁和有效的,并且提到了参数和算法的来源。
由于“呼叫”而不是“回调”和“用户”而不是“UserData”,代码由于延迟使用而导致的代码失败。这种强大的工具的遗憾了。
2017年11月10日
我正在尝试使用Matlab 2017运行此程序,我得到以下错误:使用uimenu时出错菜单类上没有Call属性。
pplane8中的错误(第907行)Meload = Uimenu(Mefile,'标签','加载系统...',......
pplane8中的错误(第52行)eval(startstr);返回
运行时出错(第91行)评估('呼叫者',Strcat(脚本,'));
2017年10月24日
打开保存的图。使用pplane8生成的文件返回错误并防止图形关闭。误差下面。有什么建议么?
struct内容从非结构阵列对象引用。pplane8中的错误(第6230行)如果sud.remtd.PPLENE8中的错误(第6258行)pplane8('quit');在评估图形关闭时出错。
2017年9月19日
2017年9月17日
我发现了我的问题的原因:我将PPLAN8.M脚本命名为PPLENE81.M,以避免覆盖旧版本。某种方式Matlab 2016B不喜欢这个,它给出了一个错误的错误消息。将名称更改为pplane8.m解决了此问题。由于此脚本定义了一个名为pplane8的函数,似乎必须同样命名m文件。我修改了pplane8.m和一个兼容的dfield8.m我在Anoter地点找到了Dfield9.m和pplane9.m,以避免这个命名与以前的版本冲突。我还修复了这个版本的pplane另外两个未填缝错误,防止线性化窗口显示和不同的相关图形窗口,如3d,复合等。我上传了这些修改版本的dfield和pplane。我希望他们对这些非常重要的脚本的所有用户都非常有用,用于教学和对微分方程进行研究。
2017年9月13日
Matlab R2016B的同样问题:“评估UIControl回调时出错。”在单击“继续”后在命令窗口中显示:--(
2017年8月23日
2017年6月10日
是否有任何机构知道,如何使用pplane制作3D相位空间?
2017年6月9日
你知道如何摆脱关于阶段肖像的数据吗?谢谢
2017年5月15日
在评估UIControl回调时不适用于R2017A ......“错误。”单击“继续”后,在命令窗口中显示。我对matlab很新,如果我有任何想法在哪里开始看我会。有人愿意帮助吗?
2017年5月7日
完美,跑得很好!
2017年5月4日
极好的!!!!!!!工作很好!!!你是Guys Geniuses吗????
2017年4月28日
2017年4月25日
2017年4月11日
2017年2月17日
启发:DField9(动作,输入1,INPUT2,INPUT3)那PPLENE9(动作,输入1,INPUT2,INPUT3)那阶段肖像绘图仪
找到Matlab Central中的宝藏,并发现社区如何帮助您!
在单个可执行文件中使用代码,输出和格式化文本创建脚本。
了解实时编辑
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室
我收到下面提到的错误(“无法识别的函数或变量”PPTP1441'......等),但使用PPTP3789。但是,我找不到我的Mac上的文件夹或文件来制定建议的修复。如果有人已经实施了这些“...添加此文件夹到路径......”解决方案在Mac上,我真的很欣赏一些指导。谢谢。万博 尤文图斯
它字面上不起作用,最糟糕的事情
如果出现错误:
使用Feval时出错
无法识别的函数或变量'PPTP1441'。
pplane8中的错误(第3183行)
ww = feval(dfcn,0,[xx'; yy']);
pplane8中的错误(第2745行)
pplane8('dirfield',ppdisp);
在评估UIControl回调时出错。
或类似的东西,只需将此文件夹添加到路径:“C:\用户\ {your_username} \ appdata \ local \ temp”
在Linux上,只添加整体:“/ TMP”
谢谢@hil meijer !!您的解决方案非常有用的Matlab R2020B。
如果出现错误:
使用Feval时出错
无法识别的函数或变量'PPTP1441'。
pplane8中的错误(第3183行)
ww = feval(dfcn,0,[xx'; yy']);
pplane8中的错误(第2745行)
pplane8('dirfield',ppdisp);
在评估UIControl回调时出错。
或类似的东西,只需添加文件“PPTP1441.M”存储到路径的文件夹。在我的情况下:“C:\用户\ Vitaly \ AppData \ Local \ Temp”
我能够通过几个步骤获取此版本的PPLANE来处理MATLAB 2020A:
- 将任何名为“呼叫”的Uimenu属性更改为“menuselectfcn”。小心。UIControl属性“呼叫”应该保持它的方式。只替换UIMENU功能内的“呼叫”文本。
- 我也改变了ud.plot = 1;到ud.plot = 0;在两个地方,使默认菜单项不在计算时不绘图。计算时的绘图太长。我不确定发生了什么。
这可能适用于2020年版,但我没有彻底测试。
在上次Matlab版本中不起作用
我是Matlab版本R2020B,并具有此错误:
使用Feval时出错
无法识别的功能或变量'PPTP2661'。
pplane8中的错误(第3183行)
ww = feval(dfcn,0,[xx'; yy']);
pplane8中的错误(第2745行)
pplane8('dirfield',ppdisp);
在评估UIControl回调时出错。
我怎么能解决?
谢谢
我的matlab版是2019b
您好,谢谢您,但我如何解决以下问题:
滥用uimen
第一个参数必须是有效的父级,例如窗口或面板对象
(线907)勃朗= Uimenu(Mefile,'标签','加载系统...',...
提前致谢!
你能更新2020年吗?
mucas gracias,我哈哈迪达多戈
使用Feval时出错
未定义的功能或变量'PPTP3493'。
pplane8中的错误(第3171行)
ww = feval(dfcn,0,[xx'; yy']);
pplane8中的错误(第2736行)
pplane8('dirfield',ppdisp);
在评估UIControl回调时出错。
=================================
当我执行pplane8.m文件时,我有这个错误。
我正在使用R2018B版本。
如何解决这个错误?
请问,如何在R2018b上使用它?
非常感谢!这个程序真的很有帮助!
对不起,我如何在R2018A上使用它?
@hil meijer,它的工作,非常感谢!
谢谢你。
我想询问我是否可以使用这个系统刨花码的这个代码。我有三个非线性微分方程
x ^。= w_1-2 k'sin(x)+ k sin(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绘制相面。
看待
对于matlab2020a;如果isempty(findstr(tmpdir,p))替换第72行(如果〜包含(tmpdir,p)“)
如何为R2020A制作它?先感谢您
在R2017A中出现了如下所示:
Meload = Uimenu(Mefile,'标签','加载系统...',......
有谁知道如何修理它?
世纪
谢谢你的代码。有用!但是当我将它部署到EXE应用程序时,有一些错误。你能帮我找出为什么和如何纠正它们?
黑色Cammand窗口中的错误(两个段落):
“style =”字体重量:粗体“> pplane << a href =”matlab:opentoline <'c:\ users \ *** \ appdata \ local \ temp \ *** \ mcrcache8。1 \ pplane1 \ pplane \ pplane.m',26,0>“第26行>
输出参数“输出”<和也许其他>未在呼叫期间分配“c:\ users \ *** \ appdata \ local \ temp \ *** \ mcrcache8.1 \ pplane1 \ pplane \ pplane.m”。
无法打印提供异常。
MATLAB:2013A
Computier:Microsoft Visual C ++ 2008 SP1
按照2019年的预期工作,虽然在第一次运行时,它告诉我Windows是不可见的。在指示它关闭窗口并再次运行时,UI会出现,就像它应该一样。
我的2018B无法运行此代码。总有一个窗户出来说“虽然它们可能是隐形的,但有一些pplane8数字打开。你想做什么?”有人知道我该怎么办?
Meload = Uimenu(Mefile,'标签','加载系统...',......
'回调','pplane8('loadsyst'','system'');',...
'POS',1);
我的2018b无法运行此代码
是否有一个与R2019A合作的版本?
每个人都打开pplane8.m.
对不起,我如何在R2018B上使用它?
超级工作,我必须从2017年5月4日重申我的评论......你是Guys Geniuses吗????
谢谢你。用R2018B工作正常
这是一个在R2018B工作的版本:https://a-lab.ee/share/pplane8/pplane8.zip.
一切似乎都在工作。作者可以使用此提交。
它不适用于Matlab R2018A。
这段代码不适用于Matlab R2018A,任何人都知道如何将它搞砸了?
不使用Matlab 2018A。
我能够在Polking的网页上提供Plan.M文件,以与Matlab 2017b一起使用。我没有完成大量测试,但似乎使用默认ode系统进行所有功能/菜单项。
我做了以下全局替代品,以Pplane8.m调用文件pplane2017b.m
pplane8 - > pplane2017b
'numb','关闭' - >删除所有这些键/值对。有时它们会缠绕在一条线上。因此,搜索'numb'并从每次出现中删除'numb','关闭'对。
'打电话' - >'回调'
'数字' - >'numbertile'
如果通知 - >如果是耐耕(通知)
如果是gstop - >如果是是耐寿(gstop)
如果dud.notice&dud.noticeflag - >如果是雄厚(dud.notice)&ishghandle(dud.noticeflag)
有没有人能够在Matlab 2017上运行pplane和dfield函数?如果是这样,制造了什么修改?
将Tempdir文件夹添加到Matlab的路径是一个危险的主意:当TEMP包含M文件时,您可能会暗影内置函数。生成的错误很难调试。
该代码使用字符串作为回调,现在已过时超过15年。束| eval |命令也不安全可靠。
代码包含有用的评论和标准帮助部分。附带的集成商是清洁和有效的,并且提到了参数和算法的来源。
由于“呼叫”而不是“回调”和“用户”而不是“UserData”,代码由于延迟使用而导致的代码失败。这种强大的工具的遗憾了。
我正在尝试使用Matlab 2017运行此程序,我得到以下错误:
使用uimenu时出错
菜单类上没有Call属性。
pplane8中的错误(第907行)
Meload = Uimenu(Mefile,'标签','加载系统...',......
pplane8中的错误(第52行)
eval(startstr);返回
运行时出错(第91行)
评估('呼叫者',Strcat(脚本,'));
打开保存的图。使用pplane8生成的文件返回错误并防止图形关闭。误差下面。有什么建议么?
struct内容从非结构阵列对象引用。
pplane8中的错误(第6230行)
如果sud.remtd.
PPLENE8中的错误(第6258行)
pplane8('quit');
在评估图形关闭时出错。
我发现了我的问题的原因:我将PPLAN8.M脚本命名为PPLENE81.M,以避免覆盖旧版本。某种方式Matlab 2016B不喜欢这个,它给出了一个错误的错误消息。将名称更改为pplane8.m解决了此问题。由于此脚本定义了一个名为pplane8的函数,似乎必须同样命名m文件。
我修改了pplane8.m和一个兼容的dfield8.m我在Anoter地点找到了Dfield9.m和pplane9.m,以避免这个命名与以前的版本冲突。我还修复了这个版本的pplane另外两个未填缝错误,防止线性化窗口显示和不同的相关图形窗口,如3d,复合等。
我上传了这些修改版本的dfield和pplane。我希望他们对这些非常重要的脚本的所有用户都非常有用,用于教学和对微分方程进行研究。
Matlab R2016B的同样问题:“评估UIControl回调时出错。”在单击“继续”后在命令窗口中显示:--(
是否有任何机构知道,如何使用pplane制作3D相位空间?
你知道如何摆脱关于阶段肖像的数据吗?谢谢
在评估UIControl回调时不适用于R2017A ......“错误。”单击“继续”后,在命令窗口中显示。我对matlab很新,如果我有任何想法在哪里开始看我会。有人愿意帮助吗?
完美,跑得很好!
极好的!!!!!!!工作很好!!!你是Guys Geniuses吗????