作业帮 > 综合 > 作业

关于matlab的几道简单的问题

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/07/05 14:55:02
关于matlab的几道简单的问题
编写函数计算f(x)= x ;x
关于matlab的几道简单的问题
1, 这是个分段函数:
function y=f(x)
if xf(5)
ans=
9
2
sum=0;
for n=1:30
sum=sum+factorial(n)
3,这个不用for循环也可以算的:
x=100:200;
m=isprime(x);
y=x(m)
当然,用for循环也可以啊
y=[];
for x=100:200
if isprime(x)
y=[y,x];
end
end
执行结果,y中存的就是所有100到200的素数:
>> y
y =
Columns 1 through 18
101 103 107 109 113 127 131 137 139 149 151 157 163 167 173 179 181 191
Columns 19 through 21
193 197 199