作业帮 > 综合 > 作业

用matlab编写函数文件:分别用 for 和 while 循环结构编写程序,求 2 的 0 到 15 次幂的和

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/05/16 03:56:30
用matlab编写函数文件:分别用 for 和 while 循环结构编写程序,求 2 的 0 到 15 次幂的和
用matlab编写函数文件:分别用 for 和 while 循环结构编写程序,求 2 的 0 到 15 次幂的和
以下为代码
------------------------------------------
sum1=0;
for i=0:15
sum1=sum1+2^i;
end
disp(['用for循环所求的值为' num2str(sum1) ]);
sum2=0;
i=0;
while i> %其实用等比数列求和公式可以知道和为 2^16-1
>> 2^16-1
ans =
65535
>>
-----------------------------------------------
如果是要能够调用的函数形式的话,可以在m文件开头加上函数的定义句
function XXXXXX(),但是这时要保证XXXXXX同时是文件的名称,这样就可以在其它文件中调用XXXXXX函数了