matlab读文件数据从低端开始,《Matlab与数学实验》期末作业

i=i+1;

end;

i

p=0;

for n=1:i

p=p+13-n-3*n^(2/3);

end;

p=p-20

结果为:i = 4 p =0.4380

即第4年时获得最大利润43.8万元。

8.编写能实现如下功能的主程序与子函数文件。屏幕提示从键盘输入一个四位整数,输入的整数

按如下规则加密后输出。加密规则:每位数字都加上7,然后除以10所得的余数取代该数字。解:

function hwfun8

x=input('请输入一个四位整数: ');

while x<1000|x>9999

fprintf('格式错误!!!\n')

x=input('请输入一个四位整数: ');

end;

x=enc(x);

fprintf(' 加密后: %4d\n',x)

function a=enc(b)

a=0;

for i=1:4

x(i)=fix(rem(b/10^(i-1),10));

x(i)=rem(x(i)+7,10);

a=a+x(i)*10^(i-1);

end

运行结果:

hwfun8

请输入一个四位整数: 1234

加密后: 8901

9.结合你所学的某一门课程,如高等数学、线性代数、大学物理等必修课程,或电路分析、信号

与系统等专业选修课程,以课程中某一单元的知识点为例说明Matlab语言在其中的应用的例子。要求首先对该知识点做背景介绍,然后通过具体实例的方式加以说明。

解:

电路分析中的节点电压法及网孔电流法是求解复杂线性电路的一种简单可靠的方法,该方法法原理简单,方程对称,不易出错。但用该方法所列的方程都是多元方程组,人工运算解答繁琐耗时,特别当未知量较多时,人工运算很不现实。而如果用matlab进行方程组求解,将会变得非常简单,极大提高效率,还能减小出错的概率。

例如下题:

以u0为参考电压,用节点电压法求u1,u2,u3:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值