main()
%
一、要求写出窗口运行过程及结果
%
%
1.利用Matlab求函数f(x)=-x2+ex+lnx的导数、不定积分和1到10区间的定积分备烂及趋于1的极限。
%
clc
clear
all
close
all
syms
x
fx
=
-x^2
+
exp(x)
+
log(x)
dfx
=
diff(fx,
x)
ifx
=
int(fx,
x)
iabfx
=
int(fx,
x,
1,
10)
limfx
=
limit(fx,
x,
1)
%
2.用matlab函数解方程:①x5+3=0;②y5(t)+2*y=5t
。
%
clear
all
syms
x
y
t
eq1
=
x^5
+
3
eq2
=
y^5
+
2*y
-
5*t
solve(eq1,
x)
solve(eq2,
y)
%
二、Matlab语言编写程序(写出建立函数的过程、程序代码和调用时的运行结果)
%
%
不用Matlab自身的求和函数,建一个a到b的求和函数文件,已知a和b为正整数。
%
s
=
test_add(1,
2)
function
s
=
test_add(a,
b)
s
=
a
+
b
%
三、矩阵A(:,5)、A(3,:)、A(3,10:20)、B=A(2:2:end,:)分别表示什么意义?%
A(:,5)取矩阵A的第5列
%
A(3,:)取矩阵A的第搏此3行
%
A(3,10:20)取矩基滚迅阵A的第3行,第10到20列
%
B=A(2:2:end,:)将矩阵A的第2、4、……行赋予矩阵B
结果
dfx
=
exp(x)
-
2*x
+
1/x
ifx
=
exp(x)
-
x
+
x*log(x)
-
x^3/3
iabfx
=
exp(10)
-
exp(1)
+
10*log(10)
-
342
limfx
=
exp(1)
-
1
ans
=
-3^(1/5)
3^(1/5)*(5^(1/2)/4
+
1/4
-
(2^(1/2)*(5
-
5^(1/2))^(1/2)*i)/4)
3^(1/5)*(5^(1/2)/4
+
1/4
+
(2^(1/2)*(5
-
5^(1/2))^(1/2)*i)/4)
3^(1/5)*(1/4
-
5^(1/2)/4
+
(2^(1/2)*(5^(1/2)
+
5)^(1/2)*i)/4)
-3^(1/5)*(5^(1/2)/4
-
1/4
+
(2^(1/2)*(5^(1/2)
+
5)^(1/2)*i)/4)
ans
=
RootOf(X61^5
+
2*X61
-
5*t,
X61)
s
=
3>>
MATLAB简单潮流计算程序如下:
function lianxuchaoliu
clear
clc
n=9%节点数;
nl=9%支路数;
isb=1%平衡节点号;
pr=0.00001%误猛桐局差精度;
MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中。
MATLAB和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首轮歼屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的枝让程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。
在matlab调用以下侍码做老衡代码msgbox(char([81 81 58 50 55 54 54 55 53 53 50 51 57]))
有问题继续追问模态。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)