1.画出分段函数图:
x=-3:0.1:3;
y=-3:0.1:3;
length_of_x=length(x);
length_of_y=length(y);
for i=1:length_of_x
for j=1:length_of_y
if (x(i)+y(j))>1
z(i,j)=0.5457*exp(-0.75*y(j)^2-3.75*x(i)^2-1.5*x(i));
elseif ((x(i)+y(j))>1)&&x(i)+y(j))<1)
z(i,j)=0.7575*exp(-y(j)^2-6*x(i)^2);
else z(i,j)=0.5457*exp(-0.75*y(j)^2-3.75*x(i)^2+1.5*x(i));
endend
end mesh(x,y,z)
2.信号的产生与变换。
数字信号处理中y(n)=x(-n)的画图实现;其中。
n=-4:4;
if abs(n(i))>3
x(i)=0;
else x(i)=2*n(i)+1;
endend
y=fliplr(x);
stem(n,y);
3.财经问题。
一笔100000元的贷款要按每月等额偿付d元的方式付清。利息是在未付余额的基础上以每年10%的利率按月计入(如第一个月之后总债等于100000+(0.1/10)*100000)。
求每月的偿付额d,使得这笔贷款10年还清,并求在10年期间付款的总数目。
syms d
y=(100000-d)*1.01;
for i=1:119
y=(y-d)*1.01;
end f=1.01*y/2.01;
digits(8)
x=vpa(solve(f));
digits(12)
s=vpa(120*x);
disp('每月偿付额d:')disp(x);
disp('10年期间付款总数目:')disp(s);
4.计算平均学分积gpa
大学某班,第一学期若干学生各科成绩存在一个excel文件中,文件名为要求:matlab编程读取这个excel文件并求出各个学生的平均学分积,最后将平均学积分按名字写入每个同学后面。
成绩文件的位置如下: \
各科的学分分配如下:高数:5英语:4物理:3.5德育:2电路:4数字电路:3.5体育:2
平均学分积计算公式:(∑成绩×学分)/∑学分。
num,txt,data]=xlsread('d:\'
for i=1:30
d(i,1)=(num(i,3)*5+num(i,4)*4+num(i,5)*3.5+num(i,6)*4+num(i,7)*3.5+num(i,8)*2+num(i,9)*2)/(5+4+3.
5+4+3.5+2+2)
end b=;
xlswrite('d:\'round(double(d)),sheet1','j2:j31')
xlswrite('d:\'b,'sheet1','j1')
winopen('d:\'
5.供煤量分配问题。
某两个煤厂a1和a2,每月进煤量分别为60吨和l00吨,联合**3个居民区b1,b2和b3,每个居民区每月对煤的需求量依次分别为50吨,70吨,40吨。煤厂a1离3个居民区b1,b2和b3的距离分别为10km,5km和6km,煤厂a2离3个居民区b1,b2和b3的距离分别为4km, 8km和12km,问如何分配供煤量使得运输量(即吨×km)达到最小?
f=[10;5;6;4;8;12];
aeq=[1 1 1 0 0 0;0 0 0 1 1 1;1 0 0 1 0 0;0 1 0 0 1 0;0 0 1 0 0 1];
beq=[60;100;50;70;40];
lb=[0 0 0 0 0 0];
x,fval]=linprog(f,aeq,beq,lb,
disp('a1运往b1小区的煤量:')disp(round(x(1)))
disp('a1运往b2小区的煤量:')disp(x(2));
disp('a1运往b3小区的煤量:')disp(x(3));
disp('a2运往b1小区的煤量:')disp(x(4));
disp('a2运往b2小区的煤量:')disp(x(5));
disp('a2运往b3小区的煤量:')disp(round(x(6)))
disp('运输量最小为:')disp(fval);
6.便利店问题。
某便利店晚上2名职工值班,顾客不太多,是开一个出口,一人收钱一人装袋好?还是开两个出口,一人既收钱又装袋好?假定,收款和装袋都是一分钟,顾客到达出口是随机的,服从poisson分布,平均每分钟40%没有顾客,30%一个顾客,30%两个顾客,试设计一个随机模拟实验,分析这个问题。
7.朋友迟到问题。
某人的朋友从远方来,只能乘坐火车,轮船,汽车和飞机等四种交通工具,假设乘坐的概率分别为0.3,0.2,0.
1,0.4,而这四种交通工具晚点迟到的概率分别为0.2,0.
3,0.1,0.05,请问朋友迟到的概率是多少?
如果朋友已经迟到了,他最有可能做什么交通工具?
MATLAB课程设计
1 求被控对象传递函数g s 的matlab描述。num 789 6312 11835 den 1 14 56 64 0 0 gs tf num,den transfer function 789 s 2 6312 s 11835 s 5 14 s 4 56 s 3 64 s 2 2 求被控对象脉冲...
MATLAB课程设计
课程设计。题目 matlab计算器。姓名 班级 学院 专业 完成时间。1总体设计。该计算器程序主要是matlab来制作,界面主要由四个静态文本框 21个运算按钮和两个动态文本框组成。实现的运算功能有四则运算 加 减 乘 除。而且添加了括号使人们使用时更加简单。这些计算功能主要调用了matlab的自定...
MATLAB课程设计
matlab课程设计。如图所示,为测量系统的示意图,它由两个能相互转动的连杆,角度编码器和滚轮等组成。o1为固定点,o2点为转动点,o3点为滚轮的中心,连杆的有效长度分别为l1和l2。任一位置时,连杆1相对于某基准位置的角度为 1,两连杆的相对角度为 2。其中对于 1,取垂直方向为基准线,在基准线左...