早教吧 育儿知识 作业答案 考试题库 百科 知识分享

用MATLAB做内接于半径为a的球且最大体积的长方体要具体编码,不要浮云

题目详情
用MATLAB做内接于半径为a的球且最大体积的长方体 要具体编码,不要浮云
▼优质解答
答案和解析
可以使用参数方程求
代码:
clear
a=input('a='); %输入半径a值
n=0:0.001:2; %0.001是步长,最大值只要大于∏/2都可以
x=a.*abs(cos(n)); % x是长的一半
y=a.*abs(sin(n)); %y是宽的一半
m=(2.*x).*(2.*y); %m是面积
max=max(m) %求出m的最大值
直接复制过去就好.软件没装,不知道运行得了没有.