24小时热门版块排行榜    

查看: 2792  |  回复: 12

BlueAsia

新虫 (小有名气)

引用回帖:
10楼: Originally posted by 文家武 at 2012-10-25 09:19:26
哦,2012a不改也可以的,我已经用另外一种方法达到目的了。共同讨论,集思广益才是学习之道。谢谢了,我也试试你的这种方法。...

2012a看来果然高级了,可惜小本本是没希望跑动了。
另外我觉得函数输入变量和后面公式里的变量名保持一致比较符合逻辑,否则如果程序长了就容易出错了。。。
个人意见,欢迎交流~
11楼2012-10-25 12:42:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lyqmath

新虫 (初入文坛)

设置函数头,并保存,通过获取输入参数数据进行调用。比如:

% 输入半径,计算圆的面积和球的体积
function TestFun(r)
if nargin < 1
    r = 1;
end
area=pi*r^2;
volume=(4/3)*pi*r^3;
fprintf('The radius is %12.5f\n',r)
fprintf('The area of a circle is %12.5f\n',area)
fprintf('The volume of a sphere is %12.5f\n',volume)
结果
>> TestFun
The radius is      1.00000
The area of a circle is      3.14159
The volume of a sphere is      4.18879
>>
12楼2013-06-04 10:37:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ct0330

铜虫 (正式写手)

13楼2014-05-06 17:49:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 文家武 的主题更新
信息提示
请填处理意见