用matlab编写函数文件:分别用 for 和 while 循环结构编写程序,求 2 的 0 到 15 次幂的和
人气:213 ℃ 时间:2020-03-29 11:22:42
解答
以下为代码
------------------------------------------
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函数了
推荐
- 用MATLAB编程,编制一个M文件,分别使用for循环和while循环语句计算1^1+2^2+3^3+4^4+5^5+...+10^10=?
- 输入20个数,求其中最大数和最小数.要求分别用循环结构和调用MATLAB的max函数、min函数来实现.
- 如何用一个质量为m的钩码,一把刻度尺,一只铅笔和一些细绳来测量一根长1米左右粗细均匀的细木棒的质量
- 257,198,259,173,261,168,263,()
- 如图所示,一物块在恒定的水平拉力F的作用下,沿水平地面10s内匀速前进了5m,拉力做了50J的功.求: (1)物块的速度; (2)拉力做功的功率; (3)物块受到地面的摩擦力.
- 在mRNA翻译过程中,一个tRNA只能运送一次氨基酸吗?
- 对不起***作文
- 指出身份证号码32/02/54/19880206/402/3中,32表示某人的( )的编码,02表示某人的( )编码,54表示某人的( )的编码.402是( ),3是( ).
猜你喜欢