用matlab中的simulink画出这个公式的立体方向图!

作者&投稿:巢童 (若有异议请与网页底部的电邮联系)
matlab/Simulink仿真如何画出这个图?~

首先要用积分模块,不要用求导模块;然后假装你知道了x两点,用积分模块分别求出x一点和x;最后把它们和F的关系式用加减乘除模块表达出来。

状态方程得数据需要知道

simulink中有个f(U)模块,多个输入加上一个竖线输出上连着这个模块就可以编辑公式了 可以在里面放几个子模块简化公式。

clear
clc
close
thetaB=1; %初值设置
N=10;
lamda=10^(-3);
d=0.1;
theta=0:2*pi/100:2*pi; %变量范围设置
Ftheta=sin((N*pi)/lamda*d*(sin(theta)-sin(thetaB)))./sin((N*pi)/lamda*d*(sin(theta)-sin(thetaB)))...
*exp(1j*(N-1)*pi/lamda).*(sin(theta)-sin(thetaB));
figure(1)
plot(theta,abs(Ftheta)); %幅度与theta的关系图
figure(2)
plot(theta,real(Ftheta)); %实部与theta的关系图
figure(3)
plot(theta,imag(Ftheta)); %虚部与theta的关系图
希望对你有用咯。

这是个复函数,用real和imag分别取实部和虚部,看看matlab入门的书吧,p.s.这个公式是多缝衍射公式吗?


matlab simulink中的加减模块在哪里?如下图
3、在搜索栏输入“matlab function”,开始搜索,就可以在右边找到对应的模块。选中后按住鼠标左键不放,拖到空白的simulink界面中。4、接着把两个正弦波发生器,一个示波器用同样的方法拖到界面中来。5、双机matlab function模块,打开编辑代码的界面。默认的函数名称是fcn,输入量是u,输出量是y,都...

MATLAB怎么使用电压测量模块?
1、在MATLAB的simulink界面的view选项卡下,找到library browser,点击打开。2、点击打开后在simulink library browser中的器件库中找到simpowersystems,这个在simscape标签下面。3、打开simpowersystems标签,在specialized technology标签下找到mesurements,并点击,右侧方框内会显示出来mesurements中器件,找到current ...

matlab m文件中如何调用simulink模块
matlab m文件中调用simulink模块的方法和详细的操作步骤如下:1、首先,打开Simulink,在Simulink库中选择“ Simulink”库,在子库“ User-Defined Functions”中选择“ MATLAB Function”,然后将其添加到Simulink仿真框图中,如下图所示。2、其次,打开m文件,双击“MATLAB Function”打开编辑环境,如下图...

如何在matlab simulink 加入滤波模块
1、首先打开Matlab,鼠标点击图上的图标,看图:2、然后在弹出的对话框中找到图中的位置,看图:3、点击图中的filter designs,看图:4、看图中绿色的部分(Analog Filter Design)就是模拟滤波器。5、然后点击左上角的图标会弹出窗口,拖进来:6、双击上图的图标出现模拟滤波器的设置项,看图:

matlab 中的sinulink在哪?仿真时,是在Editor中编写程序file.m还是到s...
matlab中simulink的打开有多种方式:1、命令法新建一个simulink模型open_system('simulink'),这样就打开了simulink最基本的库,包括信号源,逻辑运算。。。等等 2、可以在matlab上方的快捷菜单上选择快捷图标。3、点击“Start”选择“simulink”第二个问题:在M文件中仿真要用到命令sim(‘*.mdl’),在...

怎么用matlab仿真啊?
1、首先打开matlab软件,点击Simulink按钮打开Simulink仿真环境(需要一点时间),2、打开Simulink后,进入主界面,3、点击Simulink界面中的File\/New\/Model,建立并保存模型文件,4、在Simulink的左侧资源栏拖拽控件到model文件内并设置连线,5、检查系统框图无误后点击运行按钮(如下图箭头所指),大概几秒后...

请问Matlab软件中包含simulink 吗,还是要单独安装
搜不到simulink,说明你没有安装。Matlab自带simulink。重新安装吧,注意:安装的时候有提示 typical和custmer两种,选择custmer,一直next下去即可。我上午刚重新安装完的。

matlab2018中的simulink开始界面没有simu
matlab2018中的simulink开始界面有simu。根据查询相关资料信息显示:在命令行窗口敲入simulink,就会打开仿真窗口,需要新建或者选择现有模板进行操作,就可以弹出simu。MATLAB是美国MathWorks公司出品的商业数学软件,用于数据分析、无线通信、深度学习、图像处理与计算机视觉、信号处理、量化金融与风险管理、机器人,...

matlab的simulink里这两种元件怎么找到?
左边的是Voltage Measurement模块,在SimPowerSystems\/Measurements库中。右边的是Synchronized 6-Pulse Generator模块,在SimPowerSystems\/Extras\/Control Blocks库中。不同版本中,名字和所处的库可能会有区别,以上以2008a为例。

怎么样用simulink产生随机方波?
1、打开simulink:(如图一中红圈处所示)打开matlab后,可以点击主页->Simulink以打开之;也可以直接在命令行窗口内输入simulink再回车打开之(simulink启动要等待一段时间);2、在弹出的Simulink Start Page页面中找到Blank Model(如图二所示),点击它新建一个空白模型;(需要等待一小会儿,如图三)3、...

通辽市19485625724: 如何利用MATLAB/SIMULINK搭建简单的仿真模型 -
氐查斯帕: 方法/步骤 安装完MATLAB软件后,在电脑桌面点击MATLAB快捷方式 打开MATLAB后,点击Simulink Library按钮 之后会进入Simulink模块库界面,点击新建模型 接下来,我们就会看到新模型的操作界面,我们只需在模块库中选择我们所需要的...

通辽市19485625724: 用matlab里的simulink怎么表示:如果x=3,那么y=1,否则,y=5? -
氐查斯帕:[答案] simulink里的“选择模块:selector”可以实现这个功能,你在library里找一下,可以对应相关的资料学习这个模块的用法. 或者直接点击该模块,simulink里就有详细的英文说明.

通辽市19485625724: 如何使用matlab的simulink函数 -
氐查斯帕: 一般嵌入函数 embedded matlab functions可以满足要求 如果还有更详细的要求,使用 system functions 也就是s函数

通辽市19485625724: 怎么matlab使用的simulink仿真 -
氐查斯帕: 1 打开matlab2014a程序 END 建立的方法之一 1 在主工具栏里边找到新建,然后选择simulink model,点击即可建立. END 建立的方法之二 在主工具栏里点击simulink库,进入simulink库界面. 在simulink库界面工具栏中选择file--new--model,或者直接按ctrl+N即可建立

通辽市19485625724: 如何用matlab2014a建立simulink仿真 -
氐查斯帕: Simulink是MATLAB最重要的组件之一,它提供一个动态系统建模、仿真和综合分析的集成环境.那么如何使用matlab上建立simulink仿真呢?本文小编带你建立simulink仿真程序. 方法步骤:打开matlab2014a程序 建立方法之一:1. 在主工具栏里边找到新建,然后选择simulink model,点击即可建立. 建立方法之二:1. 在主工具栏里点击simulink库,进入simulink库界面. 2.在simulink库界面工具栏中选择file--new--model,或者直接按ctrl+N即可建立

通辽市19485625724: matlab的simulink如何解方程? -
氐查斯帕: 首先要明确,simulink的作用为求解常微分方程(组)!且这是他唯一的作用!也就是说偏微分方程在simulink中是无法求解的,需要其他工具或软件作为接口.Dx=diff(A,n,dim)计算数值微分 用dsolve(''表达式1','表达是',...,'表达式n','初始值','独立变量'); 也可以用ode23或者ode45函数计算. 要查函数调用格式可以在matlab workspace输入>>help ode23即可.

通辽市19485625724: 如何使用matlab中的工具箱 -
氐查斯帕: 如果是系统自带的,你可以直接用,如果是外部的或者是自编的你需要先把文件夹拷贝到tools文件夹下,再设置路径. Matlab常用工具箱介绍(英汉对照) Matlab Main Toolbox——matlab主工具箱 Control System Toolbox——控制系统工具箱 ...

通辽市19485625724: 用matlab的simulink做个模型
氐查斯帕: 1.在matlab的命令窗口里输入Simulink,回车,打开Simulink的功能模块函数库窗口. 2.在功能模块函数库窗口,选择菜单File-New-Model,就可以打开一个空白设计区域. 3.在功能模块函数库窗口中双击“Sources”打开一个子函数库,用鼠标把“Sine wave”的图标拖到空白的设计区域;双击“Math”找到图标“Abs”,把它拖到空白设计区域;再双击“Sinks”把“Scope”图标拖两个到空白区域. 4.拖动鼠标,用线把它们的端口连接起来.分叉点通过按住【Ctrl】键再拖动鼠标就可以实现了. 5.最后保存设计的文件,然后选择设计区菜单中的“Simulink”,单击“Start”就可以仿真了.

通辽市19485625724: 有没有会用MATLAB中的Simulink动态仿真系统的高手 -
氐查斯帕: 它这个是开环系统,你可以在MATLAB中先输入simulink 进入仿真的操作界面,然后利用各个搭配元件 连线 于 新建的 面板上.给定一个输入脉冲 信号 ,利用反馈 ,得到他的 示波图.调节他的增益4,变大或变小,看他的波形图 即可了.

通辽市19485625724: matlab中的simulink用的多不多?个人菜鸟一只,初学matlab,求指点! -
氐查斯帕: 看你干什么用了,Simulink是MATLAB中的一种可视化仿真工具,用的地方不少,可以实现挺多东西,你看看simulink里的那些工具箱就知道它是功能相当强大,我只能说matlab这款软件强大到你能想到的模型仿真 它都能通过.m文件或simulink实现.就算不打算深学,看看也能开阔下视野,挺不错的软件.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网