怎样找出matlab中m文件的错误?
答案:2 悬赏:80
解决时间 2021-04-18 09:02
- 提问者网友:房东的猫
- 2021-04-18 01:54
怎样找出matlab中m文件的错误?
最佳答案
- 二级知识专家网友:眠于流年
- 2021-04-18 03:24
只能通过调试运行自己去找,没有现成的工具,最新版本的Matlab如果输入有格式上的错误可以提示出来,你可以试一下
全部回答
- 1楼网友:绝望伪装
- 2021-04-18 04:36
你保存的路径不对吧。我做了个例子,希望有所帮助。
代码
function main() clc; clear all; close all; sa = circle(6, 'b')
% m文件为:
function sa = circle(r,s) % 首行是函数声明行,以function开头 %circle 以制定颜色画半径为r的圆面 % r 指定半径的数值 % s 指定线色的字符串 % sa 圆面积 % % circle(r) 利用蓝实线画半径为 r 的圆周线. % circle(r,s) 利用串 s 指定的线色画半径为 r 的圆周线. % sa=circle(r) 计算圆面积,并画半径为 r 的蓝色圆面. % sa=circle(r,s) 计 算圆面积,并画半径为 r 的 s 色圆面.
% 编写于1999年4月7日,修改于1999年8月27日。 if nargin>2 % nargin表示输入宗量的变量个数,是系统保留变量 error('输入宗量太多。'); % error把引号的内容在命令窗口前加问号输出 end if nargin==1 s='b'; end clf %清图形窗口 t=0:pi/100:2*pi; x=r*exp(i*t); if nargout==0 % nargin表示输出宗量的变量个数,是系统保留变量 plot(x,s); else sa=pi*r*r; fill(real(x),imag(x),s) % fill指令是填充颜色指令,具体看帮助 end axis('square') % 使得输出图形坐标为正方行
结果
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
• 云层的高度? |
• 炸过的焖子怎么吃着不腻 |
• 上网是为什么? |
• 怎么下载电影到MP4上啊 |
• 有什么有意思的APP? |
• 关于歌名!! |
• 弹头奇兵这游戏好玩不 |
• 海尔洗衣机和小鸭洗衣机哪个质量好? |
• 法式面包的家常做法 |
• 清炖鸽子的做法 |
• 农行网银的动态密保卡锁定咋办? |
• 建筑会计在电脑上面做账需要下载什么软件或者 |
• 春天早晨锻炼不好,是吗? |
• 顺义区哪有卖钢琴的? |
• 我的大学应该怎么过 |
推荐资讯