❶ matlab如何将funtool工具箱中画出的两个函数图像figure1 figure2放在一起比较。
clc;
closeall;%这句可以不要
clearall;
funtool;%这句可以在其他地方调用
figs=findobj(0,'Type','figure');%找到当前所有figure句柄
%确定figure1和figure2,原理是figure3有不止一个children
iflength(get(figs(1),'Children'))>1
fig1=figs(3);
fig2=figs(2);
elseiflength(get(figs(2),'Children'))>1
fig1=figs(3);
fig2=figs(1);
else
fig1=figs(2);
fig2=figs(1);
end
%新建一个figure和坐标系,用于画这两条曲线
fig4=figure(4);
ha=axes('Parent',fig4);
holdon;
%figure1和figure2都只有一个坐标系,且坐标系里只有一条line对象,从line对象里挖掘出曲线的坐标点信息
line1=get(get(fig1,'children'),'children');
x1=get(line1,'XData');
y1=get(line1,'YData');
line2=get(get(fig2,'children'),'children');
x2=get(line2,'XData');
y2=get(line2,'YData');
%分别用不同的颜色画两条曲线
plot(ha,x1,y1,'r');
plot(ha,x2,y2,'g');
❷ MATLAB工具箱有哪些作用
MATLAB附带了很多工具箱(Toolbox),而且每次发布新版本时,工具箱几乎都要增加版。按F1键打开MATLAB的“权Help”,在窗口左边显示了MATLAB所有的工具箱。
一般来说,每个工具箱针对一个具体的问题,如图像处理工具箱(Image.Processing.Toolbox)专门针对数字图像处理问题,偏微分方程工具箱(Partial.Differential.Equation.Toolbox)是偏微分方程(组)求解函数的集合。一个工具箱中包含若干函数。实际上,工具箱也是一个函数库,在功能方面与MATLAB主体中的数值计算和数据可视化部分相同。
但有一点区别:主体部分的核心函数都是内置函数,是用C语言编写并编译过的;而工具箱中的函数都是基于MATLAB的二次开发,即用MATLAB语言写的.m文件。用Editor打开这些文件,就可以看到源代码。
❸ 数学建模常用到的matlab函数有哪些
sort (排序)
xlsread ( exl文件导入)
load (txt 文件,mat文件等导入)
实际上,常用的函数也是很有针对性的,我还真不知道 你要问什么
❹ matlab添加MATHMODL工具箱之后调用里面的函数时出现以下错误,求解释
在调用该函数之前加上下面代码试试
addpath("E:\program files\matlabR2012b\toolbox\MATHMODL\DYNPROG.M");
添加路径的