点击编辑器窗口右上角,选择停靠,matlab就可以同时打开main了。
MATLAB是美国MathWorks公司出品的商业数学软件,用于数据分析、无线通信、深度学习、图像处理与计算机视觉、信号处理、量化金融与风险管理、机器人,控制系统等领域。
Matlab不需要输入main,它是一个面向数学和工程的编程语言,它可以用来开发算法,创建可视化,处理数据,构建数值模型,以及与硬件和系统集成。它可以用于自动化任务,数据分析,模拟,科学计算和应用程序开发。题主提供的代码没有错误,但运行时出错,其问题在于,题主把自定义函数与主程序的运行顺序搞反了。
方法1、分别将y1=Q(r)、y2=R(q)和y3=S(r)自定义函数保存为Q.m、R.m和S.m文件,再将主程序保存为main.m文件,然后在命令窗口中,执行 >>main %回车
方法2、建立main.m文件,按下列顺序书写程序
①主程序
function main( )
clearclc
format short
。。。。。。
disp([r',theta'])
②Q(r)自定义函数、R(q)自定义函数和S(q)自定义函数
function y1=Q(r)
c1=2.7132e15
。。。。。。。
function y2=R(q)
y2=q
function y3=S(r)
c1=2.7132e15
。。。。。。。
最后执行可得
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)