作业帮 > 数学 > 作业

将常数代入变量矩阵中求值

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/10/01 21:50:05
将常数代入变量矩阵中求值

如何将a替换为常数比如将a=3代入.
写一个函数m文件就行了.
y=function(a)(那个function你可以换个其他名字)
y=(把你得到的这个含a的矩阵复制粘贴过去)
end
再问: 我的意思是要求出结果,,,用数字表示。。。大哥。。。。如何做?
再答: 我明白你的意思。 我目前知道的唯一方法就是写一个matlab函数m文件(在菜单栏里找file->new->function)。这个方法只需要你把你图片里ans下面的表达式复制粘贴到m文件里就行了,可以直接求出数字结果,就储存在那个y里。 直接在命令窗口里evaluate是不行的,我试过很多函数比如eval、evalc等等,都不行。因为你这里a是个字母变量syms,而evaluate是要把a变成一个double变量的。matlab不允许这么做
再问: 弱弱的想问一下,你的MATLAB学了多久?我感觉这东西,我之前学过一点,,现在忘了差不多了,太难记了,有些东西。。。还请就这个问题赐教一番。。。。
再答: matlab 里面的东西太多,不可能学完。我现在接触matlab已经3年了,还是需要在用到某一模块的时候现学现用。现在图书馆里那么多matlab的书,mathworks公司也在网上有专门的网站,可以去找对应的。