精华内容
下载资源
问答
  • 安装comsol时候,有一步骤中要选择matlab live,然后点进去修改matlab的目录,要到bin目录,这样安装完之后,桌面上会多出来一个快捷方式 COMSOL 4.2 with MATLAB ,如果第一次安装时候没注意,那么可以重新运行安装...

    安装comsol时候,有一步骤中要选择matlab live,然后点进去修改matlab的目录,要到bin目录,这样安装完之后,桌面上会多出来一个快捷方式 COMSOL 4.2 with MATLAB ,如果第一次安装时候没注意,那么可以重新运行安装程序,选择修复即可。
    双击COMSOL 4.2 with MATLAB
    此时弹出一个黑色的框,这个是java的框?不太清楚,不过不用管,最小化就是。
    然后matlab会自动启动,并且启动后会弹出几行字
    此时在matlab中输入一些命令就可以调用comsol了!例如输入:

    import com.comsol.model.*
    import com.comsol.model.util.*
    model = ModelUtil.create('Model');
    model.modelPath('D:Program FilesMATLABhalleyhit');
    model.modelNode.create('mod1');
    model.geom.create('geom1', 3);
    model.mesh.create('mesh1', 'geom1');
    model.physics.create('es', 'Electrostatics', 'geom1');
    

    具体操作步骤可以看原文:http://www.jishulink.com/content/post/269698

    作者:SunWF
     

    展开全文
  • <p>How can I pass the input variables from php into matlab function?...$command = "matlab -sd ".$inputDir." -r saladsalad('".$in1."','".$in2."')"; exec($command); </code></pre> </div>
  • matlab代码输入如何换行符ncreads.m:从netCDF文件读取多个变量 作者:凯利·科尔尼(Kelly Kearney) 该存储库包含ncreads.m和ncreadsseries.m Matlab函数的代码,以及运行它们所需的所有依赖函数。 ncreads函数...
  • 在写论文时,通常要求将结果用excel表示出来,而将matlab的数据结果导入excel中,就成了一个问题。...此时,我们可以使用xlswrite函数来将变量数据输入excel,例如使用以下代码 xlswrite('路径\...

    在写论文时,通常要求将结果用excel表示出来,而将matlab的数据结果导入excel中,就成了一个问题。

    首先,我们需要将matlab中的程序运行(本文中matlab用的版本为2020a,excel使用的版本为2007),例如下面这个代码,

    clc
    clear
    A=[1,2,3,4;5,6,7,8]

    在运行后,我们会得到结果

    且,在工作区,我们会得到新定义的变量A

    此时,我们可以使用xlswrite函数来将变量数据输入excel,例如使用以下代码      xlswrite('路径\文件名称.xlsx',变量)    ,例:

    xlswrite('C:\Users\dell\Desktop\csdn\data.xlsx',A)

    此时,在左边的文件夹区域就会生成一个名为data.xlsx的文件

    打开后,我们可以得到

    如果我们输入以下代码        xlswrite('路径\文件名称.xlsx',变量,所需sheet的编号)         例:

    xlswrite('C:\Users\dell\Desktop\csdn\data.xlsx',A,3)

    此时打开data.xlsx文件,我们可以发现

    所需导入数据会被储存在sheet3中,

    如果我们需要将其导入其余横向位置,可以输入以下代码      xlswrite('路径\文件名称.xlsx',变量,所需sheet的编号,'所需横向')        例如:

    xlswrite('C:\Users\dell\Desktop\csdn\data.xlsx',A,1,'A4')

    则所需变量将会被导入sheet1的A4行

    需要注意的是,在导入行位置时,需标记sheet工作区编号,否则会默认为sheet1的A1行。

    当需要导入多个变量数值时,例如:

    clc
    clear
    A=[1,2,3,4;5,6,7,8]
    B=[1,2;3,4;5,6;7,8]
    C=[1,2,3,4,5,6,7,8]

    切记不可使用xlswrite函数一次性导入全部变量

    此时,我们需按照变量所占列的多少,进行多个xlswrite的使用,例如,将A,B,C按顺序导入excel的sheet1工作区中,我们需要将其分别导入A1,A3和A7行中,否则会出现已经被占用的情况,可以使用以下代码

    xlswrite('C:\Users\dell\Desktop\csdn\data.xlsx',A,1,'A1')
    xlswrite('C:\Users\dell\Desktop\csdn\data.xlsx',B,1,'A3')
    xlswrite('C:\Users\dell\Desktop\csdn\data.xlsx',C,1,'A7')

    此时,我们会得到

    在我们平常使用中,可以通过右边工作区观察所需要导入excel中的变量数值,在于左边文件区中新建脚本文件进行导入,切记新脚本不可使用双清,或者在下面函数输入区中直接使用xlswrite函数,但在下方工作区使用时仅能够单个使用xlswrite函数。

    展开全文
  • Matlab如何清除persistent 变量

    千次阅读 2018-04-12 13:46:33
    MATLAB中persistent变量相当于C中局部静态变量,只能在所定义的函数内部访问到,并且一旦定义一直存在。这样会有一个问题,就是下次继续访问这个函数的时候,里面的变量是被初始化了的,而且保留的是上一次写入的...

    MATLAB中persistent变量相当于C中局部静态变量,只能在所定义的函数内部访问到,并且一旦定义一直存在。这样会有一个问题,就是下次继续访问这个函数的时候,里面的变量是被初始化了的,而且保留的是上一次写入的结果。会造成诸多不便。

    有两种方式来处理这个问题。

    1. 在写函数时,输入参数中加入一个变量,提示是否为最后一次调用。如果是,则在调用结束时,删去所有persistent变量,直接用clear var即可。

    clear var

    2. 可以使用clear functionname 语句删去该functionname里定义的所有变量。

    clear functionname

    展开全文
  • matlab代码输入如何换行符欢迎来到MEP 8项目,Matlab代码样式指南 与( PEP8 )类似,创建了该工具(mep8.m)来帮助清除Matlab代码。 目标-使Matlab代码易于阅读和标准化。 Matlab没有正式的样式规则集,但是我发现...
  • MATLAB 2nd_变量与常量

    2019-08-27 11:55:02
    一、一些隐藏窗口 edit 编译器 figure图像 GUI 二、第二章 变量与常量 1、变量名:字母,数字,下划线...(查询语句如何使用:>>help input) 变量=input(’ ###[对用户的提示] ') 例如: x4=input...

    一、一些隐藏窗口
    edit 编译器
    figure图像
    GUI
    二、ans
    系统保留变量名,若没有起名,将值赋给ans

    二、第二章 变量与常量

    1、变量名:字母,数字,下划线;首不能为数字;大小写敏感
    2、弱类型语言:变量起完名直接赋值即可,不必提前声明变量类型
    3、变量初始化:
    ①赋值语句:=
    ②input从键盘输入
    (查询语句如何使用:>>help input)
    变量=input(’ ###[对用户的提示] ')
    例如:
    x4=input(‘请输入数据’)->y运行后输入数字即可
    在这里插入图片描述
    变量窗口中,询x4的值变为8
    4、一些常量符号
    ①i,j 虚数单位
    ②Inf或inf 正无穷(用零做除数);前加负号就是负无穷
    “>>8/0后运行,结果是inf”
    ③NaN 不定式:产生于0/0、无穷比无穷、0*无穷
    ④pi π

    展开全文
  • 如题,最近在做一个设计,利用matlab实时识别摄像头采集到的图像,然后进行二值化并计算二值化图像中白色部分的比例,将该数值作为simulink的输入,这期间m文件要一直运行,该怎么办呢?
  • <code>x = image; [J1,S1,C1,D1] = SWT2(x);...那么在循环中如何利用i将J(1+i)定义成变量名?例如:当i=3时,J(1+i)表示为变量名为“J4”的一个变量。  </p>
  • matlab中动态变量命名及赋值进阶

    千次阅读 2020-05-18 08:38:53
    在了解到eval()函数所实现功能的基础上,可以把动态变量命名的问题转换为如何通过循环构造合适的字符串,再把字符串作为eval()的输入运行即可。 程序示例如下: clear;clc; for set1=1:10 for jklove=1:10 for ...
  • 本教程将展示如何将用户输入字符串转换为接受变量的函数。 用户输入的内容将被检测为字符串,这个简单的代码会将其放入一个函数中。
  • ![图片说明](https://img-ask.csdn.net/upload/202004/23/1587636998_494169.png)
  • 用户输入变量:这是悬臂设计和方法使用的变量。 根据用户选择的文件或用户在参数阶段输入的值的范围来更改此设置。 悬臂设计:建议通过ABAQUS中的宏记录创建,这将生成模型的装配体,包括对其进行网格化。 创建悬臂...
  • 为了保留先行空间的分区,可以在模型中使用线性变换的输入变量。 然而,这可能会使规则的解释复杂化。 为了形成一个不使用转换后的输入变量的易于解释的模型,基于高斯混合模型的期望最大化 (EM) 识别,提出了一种...
  • 此函数依赖于以NAME,VALUE的Matlab格式传递的输入,其中变量的NAME以字符串的形式传递,后跟VALUE。 但是,它也可以采用其中字段由NAME和相应的VALUES组成的结构作为输入。 包括一个.m文件,该文件显示了有关如何...
  • function k=f(varargin) a=varargin{1}; b=varargin{2}; ii=3; while(ii<=size(varargin,2)) if(varargin{ii}>...k=a+b+varargin{ii};...后者5不停地循环终止不了,是因为在else里面没有提升ii的值,就一直按原状...
  • matlab 如何设置工作路径

    千次阅读 2020-10-15 17:52:19
    4、如何设置工作路径 ​所谓工作路径就是... 在命令窗口中输入path,就能查看matlab的搜索路径(比如,输入一条代码,程序会在这些目录中依次搜索是否为变量,是否为函数,M文件等)。 >> path 4.2、...
  • button2从edit1输入一个值先赋给d ``` d = get(handles.edit1,'string'); d = str2num(d); ``` button3通过一系列图像处理,最后把f值显示在edit2里 ``` f=d/2; f=num2str(f); set(handles.edit2,'...
  • % 输入变量个数 sizes.DirFeedthrough = 1; %矩阵D不是空的。 sizes.NumSampleTimes = 1; % 设置采样时间 sys = simsizes(sizes); % 设置完后,赋给sys输出 x0 =[20;20]; global U; U=...
  • Matlab function函数如何使用

    万次阅读 多人点赞 2019-06-28 14:16:41
    function [输出变量] = 函数名称(输入变量输入变量和输出变量可以是一个,也可以是多个。 function [输出变量] = 函数名称(输入变量) % 注释 % 函数体 2、保存.m文件时,一定要用函数名称保存.m文件。 举例如下...
  • evalin 执行的 mupad 表达式是一个string型表达式,它不能自动完成变量 z 的数值代入。如果你要使用 evalin 实现的话,会稍微复杂些 方法1:evalin z=1.0+2.0i; evalin(symengine,sprintf('erf(%f+i%f)’,[real(z),...
  • matlab开发-如何转换AuserInputstringToFunction。本教程将演示如何将用户输入字符串转换为接受变量的函数。
  • <p style="text-align:center"><img ...<p>matlab如何用这个表格里的数据,根据输入变量,公式也跟着这个表格的参数变,也就是如何读取表格的数据让公式的参数跟着变,请举个相似的例子</p>
  • 例如想把文件存成 C:/Documents and Settings/my....方法: save C:/Documents and Settings/my.mat如果想把字符串 C:/Documents and Settings/my.mat 入变量怎么办?方法: path=[C:/Documents and Settings/my.mat]解
  • 该工具旨在向您展示如何修复仅使用 R14FCS MATLAB 7.0.0 保存的 v5 MAT 文件,MATCAT 工具确定该文件的变量标签大小为零。 除非您使用可选的第二个输入参数“fix”,否则此工具不会修改 MAT 文件,在这种情况下,...
  • matlab如何敲代码GREMLIN_CPP v1.0 安装 $ g++ -O3 -std=c++0x -o gremlin_cpp gremlin_cpp.cpp -fopenmp 调用-fopenmp以允许使用多个CPU,该代码是openmp友好的。 用法 注意,openmp使用系统变量OMP_NUM_THREADS来...
  • Matlab中函数如何定义

    万次阅读 2017-09-13 02:01:25
    function [输出变量] = 函数名称(输入变量) 即包含: 输入参数 输出参数 函数名 注释 函数体 如图 、 回到主窗口,在Command Window中,输入test(3,4) 也就是输入函数名称和自变量,就会得到因变量,因...
  • 我想生成一个GUI界面,利用GUI的可编辑文本框将一些字符串通过键盘输入,现在遇到的问题是我无法可编辑文本框的编辑内容 以字符串的形势保存到全局变量中。希望这方面的大哥能帮帮我,谢谢!
  • matlab如何敲代码学术人物 Matlab脚本可为出版物创建可读的,彩色的和高对比度的图形。 “学术人物”提供的命令afigure与figure一样,但会创建可读的人物以将其嵌入到文本文档中。 默认情况下,Academic Figures会...

空空如也

空空如也

1 2 3 4 5 ... 12
收藏数 232
精华内容 92
关键字:

matlab如何输入变量

matlab 订阅