错误两处:
1.函数文件不能直接运行,而要输入函数名和参数使用。
2.最后count和total有误。
下面是我写的函数和运行结果:
function [count,total] = test7_1(a,b)
%a b 均为整数。
d1 = a:b-1;
d2 = a+1:b;
c = d1.*d2-1;
b = isprime(c);
count = sum(b);
total = sum(c(find(b == 1)));
结果:
>> [count,total] = test7_1(2,100)
count =
48
total =
128044