
一道简单的matlab题,急
创建用户界面,使用列表框输入颜色、使用两个单选按钮选择正弦或余弦,单击画图按键实现在坐标中的绘图。...
创建用户界面,使用列表框输入颜色、使用两个单选按钮选择正弦或余弦,单击画图按键实现在坐标中的绘图。
展开
2个回答
展开全部
第一种方法:syms y x
y=(x^3+2*x^2-x+12)^(1/2)+7*x^2+36;
yx=diff (y,x)
得
yx =
14*x + (3*x^2 + 4*x - 1)/(2*(x^3 + 2*x^2 - x + 12)^(1/2))没有三种方法那么多吧?
画图就简单多了: x=linspace(-5,5,100);
y=(x.^3+2*x.^2-x+12).^(1/2)+7*x.^2+36;
plot(x,y), hold on
yx =14*x + (3*x.^2 + 4*x - 1)/(2*(x.^3 + 2*x.^2 - x + 12).^(1/2));
plot(x,yx)
第二题:
不就是解方程组吗?
E1=sym('x^2+y^2+z^2=9');
E2=sym('3*x+5*y+6*z=0');
E3=sym('x-3*y-6*z-1=0');
[x,y,z]=solve(E1,E2,E3)
解得:
x =
(3*8174^(1/2))/229 + 107/458
107/458 - (3*8174^(1/2))/229
y =
15/458 - (6*8174^(1/2))/229
(6*8174^(1/2))/229 + 15/458
z =
(7*8174^(1/2))/458 - 33/229
- (7*8174^(1/2))/458 - 33/229
y=(x^3+2*x^2-x+12)^(1/2)+7*x^2+36;
yx=diff (y,x)
得
yx =
14*x + (3*x^2 + 4*x - 1)/(2*(x^3 + 2*x^2 - x + 12)^(1/2))没有三种方法那么多吧?
画图就简单多了: x=linspace(-5,5,100);
y=(x.^3+2*x.^2-x+12).^(1/2)+7*x.^2+36;
plot(x,y), hold on
yx =14*x + (3*x.^2 + 4*x - 1)/(2*(x.^3 + 2*x.^2 - x + 12).^(1/2));
plot(x,yx)
第二题:
不就是解方程组吗?
E1=sym('x^2+y^2+z^2=9');
E2=sym('3*x+5*y+6*z=0');
E3=sym('x-3*y-6*z-1=0');
[x,y,z]=solve(E1,E2,E3)
解得:
x =
(3*8174^(1/2))/229 + 107/458
107/458 - (3*8174^(1/2))/229
y =
15/458 - (6*8174^(1/2))/229
(6*8174^(1/2))/229 + 15/458
z =
(7*8174^(1/2))/458 - 33/229
- (7*8174^(1/2))/458 - 33/229

2021-11-22 广告
假设条件在短路的实际计算中, 为了能在准确范围内迅速地计算短路电流, 通常采取以下简化假设。(1)不考虑发电机的摇摆现象。(2)不考虑磁路饱和,认为短路回路各元件的电抗为常数。(3)不考虑线路对地电容, 变压器的磁支路和高压电网中的电阻, ...
点击进入详情页
本回答由北京埃德思远电气技术咨询有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询