许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  本科生MATLAB作业神器:MATLAB+ChatGPT=MatGPT!

本科生MATLAB作业神器:MATLAB+ChatGPT=MatGPT!

阅读数 55
点赞 0
article_banner

MatGPT 是一个由chatGPT 类支持的MATLAB应用程序,由官方Toshiaki Takeuchi开发,允许您轻松访问OpenAI提供的chatGPT API。

作为官方发布的内容,可靠性较高,而且也是完全免费开源的,全程自己配置,无需注册码或用了几次就要收费的情况。

使用该应用程序,您可以加载特定用例的提示列表,并轻松地进行对话。

如果你是ChatGPT和Prompt(提示工程)的新手,那么MatGPT是一个很好的学习方式,响应的代码可直接在MATLAB上运行,可直接出图,无需您再本地执行复制,运行等手动配置工作。

有了这个,我觉得本科生可以直接把老师留的作业题目直接敲到对话框,程序就写好并运行好了!

使用要求:

若要使用MatGPT,您需要在计算机上安装MATLAB R2021a或更高版本。

OpenAI API 密钥:您需要自己的API密钥platform.openai.com/acc.

预设角色包括:
a.基本的AI助理
b.输入英语得到MATLAB代码
c.输入英语得到simulink模式
d.总结代码
e.一步一步解释代码
f.写函数脚本
g.写函数文档
h.修复错误
i.编写初始化测试等

目前简单测试了一下:

例如:让MatGPT分析一段劳斯判据 的代码

接着一步一步解释劳斯判据代码

帮忙做一个线性系统分析,并设计一个PID控制器

写一个Simulink ,实测效果一般

遗憾的是,官方并没有考虑到咱们家的实际情况。经过本人对代码的调试,已经适应了咱们家里实际情况,下面开始进行(适合中国宝宝的)MatGPT的配置!

1.将下载好的源文件解压(文末获取),并全部放入到一个文件夹中,命名MatGPT

2.找到自己电脑MATLAB安装目录,复制MatGPT文件夹进入toolbox文件中

3.打开MATLAB主窗口,点击Set Path(中文版可看图标进行操作)

4.添加文件夹

5.注意保存后再关闭

6.设置预设中,更新工具箱文件

6.输入MatGPT即可启动

7.第一次进入需要输入自己的API,登录该网站获取API platform.openai.com/acc.

8.设置API并保存

9.显示为绿色后可以开始Chat了

10.输入问题点击Send,如果您在国外旅游,执行至此可正常运行。

遗憾的是,官方并没有考虑到咱们家的实际情况。经过本人对代码的调试,已经适应了咱们家里实际情况,下面开始进行(适合中国宝宝的)MatGPT的配置!如果您是中国宝宝,会提示您:

The reason is "Connection timeout after 10122 ms". Perhaps the server is not responding or HTTPOptions.ConnectTimeout needs to be set to a higher value

此时需要按照如下步骤更改源代码


12.打开两个源码文件,chatGPT.m是服务于代码输入的,chatter.m是服务于上文所示的GUI界面的

13.在chatGPT.m中如图所示的位置添加如下代码

% Create an instance of the HTTPOptions class
options = matlab.net.http.HTTPOptions;

% Set the ProxyURI option to your proxy server address
options.ProxyURI = 'http://127.0.0.1:10809';

% Set the ConnectTimeout option to 30 seconds
options.ConnectTimeout = 30;

response = send(request, URI(obj.api_endpoint),options);

即改为下图(红框中为要添加或替代的代码)

其中options.ProxyURI = ‘127.0.0.1:10809

此处需要打开自己的MAGIC软件,复制自己的链接(Local host)到自己的代码进行更改。

14.同理chatter.m文件中也需要改,同样复制即可

15.接下来返回步骤6,即可正常运行。

源码获取方法,关注微信公众号:控我所思VS制之以衡,回复“MatGPT”。压缩包中有官方源文件和本人修改后的文件,可自行参考使用!


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

武汉格发信息技术有限公司,格发许可优化管理系统可以帮你评估贵公司软件许可的真实需求,再低成本合规性管理软件许可,帮助贵司提高软件投资回报率,为软件采购、使用提供科学决策依据。支持的软件有: CAD,CAE,PDM,PLM,Catia,Ugnx, AutoCAD, Pro/E, Solidworks ,Hyperworks, Protel,CAXA,OpenWorks LandMark,MATLAB,Enovia,Winchill,TeamCenter,MathCAD,Ansys, Abaqus,ls-dyna, Fluent, MSC,Bentley,License,UG,ug,catia,Dassault Systèmes,AutoDesk,Altair,autocad,PTC,SolidWorks,Ansys,Siemens PLM Software,Paradigm,Mathworks,Borland,AVEVA,ESRI,hP,Solibri,Progman,Leica,Cadence,IBM,SIMULIA,Citrix,Sybase,Schlumberger,MSC Products...

相关文章
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空