没有合适的资源?快使用搜索试试~ 我知道了~
实验3MATLAB程序设计.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 7 浏览量
2022-07-06
16:31:22
上传
评论
收藏 135KB PDF 举报
温馨提示
试读
3页
实验3MATLAB程序设计.pdf实验3MATLAB程序设计.pdf实验3MATLAB程序设计.pdf实验3MATLAB程序设计.pdf实验3MATLAB程序设计.pdf实验3MATLAB程序设计.pdf实验3MATLAB程序设计.pdf实验3MATLAB程序设计.pdf
资源推荐
资源详情
资源评论
百度文库
1, 编写M 函数实现求一个数是否为素数,再编写一主程序(脚本文件),要求
通过键盘输入一个整数,然后调用判断素数函数,从而确定它是否素数。
x=input('请输入一个整数 x:');
if myprime(x)
disp('您输入的整数 x 是一个素数。')
else
disp('您输入的数 x 不是一个素数。')
end
function y=myprime(x)
y=1;
for i=2:fix(sqrt(x))
if mod(x,i)==0
y=0;
end
end
2, 编写M 函数统计一数值中零的个数,然后编写脚本文件,实现统计从1—2007
中零的总个数。
function num=number0(a) %统计值中0的个数
sa=num2str(a);%将数值装化为字符串
num=length(find(sa=='0'));% ));%求取字符串中'0’的个数
y=0;
for a=1:2006
num=number0(a);
y=num+y;
end
disp(y)
504
3, 编写程序计算x∈[-3,3],字长0.01:并画出曲线
x = -3:0.01:3;
y=zeros(size(x));
for i = 1:length(x)
if -3<= x(i)& x(i)<=-1
1
y(i)=(-x(i).^2-4*x(i)-
0.9
3)/2;
0.8
elseif -1<= x(i) &
0.7
x(i)<=1
y(i)=-x(i).^2+1;
0.6
elseif 1<=x(:,i)<=3
0.5
y(i)=(-x(i).^2+4*x(i)-
0.4
3)/2;
0.3
end
end
0.2
plot(x,y)
0.1
1
0
-3 -2 -1 0 1 2 3
资源评论
คิดถึง643
- 粉丝: 3875
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功