如何在Matlab中调用不同工具包中同名函数【推荐】

在日常的Matlab编程中,我们经常会面临不同工具包中可能存在相同名称函数的情况。那么在需要时,如何准确调用不同工具包中的特定函数呢?下面通过一个实例来详细介绍。

创建两个子文件夹并定义函数

首先,在一个测试路径下建立两个子文件夹,分别命名为”工具包1″和”工具包2″,代表两个不同的工具包。在这两个文件夹中分别新建函数文件,并给它们相同的函数名但功能不同。

实现加法函数及保存

打开Matlab,创建一个函数文件,输入代码实现两个数相加的操作:

“`matlab

function c fun_test(a, b)

c a b;

end

“`

将该函数保存到”工具包1″文件夹下。

实现乘法函数及保存

同样地,创建另一个函数文件,输入代码实现两数相乘的函数:

“`matlab

function c fun_test(a, b)

c a * b;

end

“`

将该函数保存到”工具包2″文件夹下。

设置路径并调用函数

将”工具包1″和”工具包2″的路径添加到Matlab的路径中,具体操作为:在Matlab的File菜单中点击Set Path,弹出Set Path对话框,点击Add Folder分别加入路径,并点击Save后关闭对话框。

现在在Command Window中输入`funtest(1,2)`和`funtest(3,4)`来运行函数。由于设置路径中”工具包2″在前,所以实际上调用的是”工具包2″中的fun_test函数进行乘法计算。

判断当前函数调用位置

在Matlab命令窗口中使用`which fun_test`可以判断当前fun_test函数的调用位置。

如果想调用”工具包1″的fun_test函数,可以使用`addpath`函数临时将”工具包1″的路径加入,再次运行函数时即可实现加法操作。

临时更改调用函数

使用`rmpath`函数将”工具包1″的路径临时剔除,即可再次调用”工具包2″中的fun_test函数进行乘法操作。

通过以上步骤,我们可以灵活地在Matlab中调用不同工具包中同名函数,实现所需的功能。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。

版权声明:本文内容由网友提供,该文观点仅代表作者本人。本站(http://www.zengtui.com/)仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 3933150@qq.com 举报,一经查实,本站将立刻删除。

本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至907991599@qq.com 举报,一经查实,本站立即删除。本文作者:小投,如若转载,请注明出处:https://www.diehen.com/394388.html
Like (0)
小投的头像小投
Previous 2024年4月3日
Next 2024年4月3日

相关推荐

  • 声波吹灰器膜片(声波吹灰器专家独家揭秘章)

    声波吹灰器膜片(声波吹灰器专家独家揭秘章)声波吹灰器的机械结构简单耐用,后期维护量很小。唯一需要经常更换的易损件就是声波清灰器发声器里的钛合金膜片了,当一片钛合金膜片到了使用寿命后需要定期更换。在我们一般人看来,只要拆下发声器的螺栓,开盖拿出膜片更换一张新的就好了。…

    2023年12月2日
  • 开车空挡滑行有什么危害

     许多车主目前还保留着空档滑行的驾驶习惯,今天我们来看看空档滑行有哪些危害呢?  空挡滑行危害  空挡滑行就是指车辆在较高的行驶速度下或在下坡行驶中,将变速器推入空挡,依靠车辆的惯性力滑行前进。许多驾驶人就误认为空挡滑行可以节省燃油消耗,但是,事实是空挡滑行隐藏着相当大的危害。…

    投稿 2023年11月14日
  • Maya软件顶点编辑教程【띲띪띺띧⣼】

    Maya作为一款功能强大的三维建模软件,提供了丰富的编辑功能,包括对物体的顶点进行编辑。在进行物体顶点级别编辑之前,首先需要启动Maya软件并选择要编辑的物体。本文将介绍如何进入物…

    投稿 2024年3月31日
  • 千万别养银渐层?这些“坏处”,需要慎重考虑

    英短银渐层是非常热门的猫咪,它们的人气值是非常高的,也很优秀,很也不乏存在一些缺点,如果你想养银渐层,这些坏处,需要慎重考虑!银渐层人气值高的原因:1、银渐层猫咪长相是比较甜美的,它们的毛发是银白相间,看着很是高级,圆圆的眼睛加上比较圆润呆萌的身材,让它看起来非常的平易近人,憨憨中的小…

    投稿 2023年11月15日
  • PS图片处理技巧:解决字体过小问题【띲띪띺띧⣼】

    在进行PS图片处理时,有时会碰到输入文字显示过小、难以辨认的情况。这种情况下应该如何有效解决呢?以下将介绍几种具体的解决方法。 手动调整文字大小 一种简单直接的解决方案是手动输入文…

    投稿 2024年4月2日
  • 艾滋病能活多久寿命(艾滋病可以活多长时间)

    艾滋病能活多久寿命(艾滋病可以活多长时间) 艾滋病(艾滋病毒感染与免疫缺陷综合征,HIV/AIDS)是由人类免疫缺陷病毒(HIV)引起的疾病。艾滋病病毒攻击人体免疫系统,使其逐渐丧…

    投稿 2024年3月7日
  • 什么是砂型铸造?古老的翻砂制造工艺令人打开眼界

    韩国人是如何制造大型阀门的?融化的金属一倒,零件就出来了 注意看,这是一家有着62年阀门制造历史的工厂,正在取出刚刚铸造好的工业阀门毛坯。他们使用的制造方法是翻砂铸造,在看阀门制造…

    投稿 2024年8月12日
  • 白凉粉是什么东西做的粉,在农村很常见,这种野果你认识吗?

    说起白凉粉,大家都不会陌生,我相信很多人都吃过它,它是公认的非常美味可口又能清凉解暑的一种小吃,有不少摊位和糖水店铺里都会有它的身影,事实上,白凉粉的制作原料有很多,它可以用豌豆粉或其它淀粉制作,也可以用冰粉籽制作,但在农村有这么一种植物,它也是制作白凉粉的原料之一,并且还是非常常见的一种…

    投稿 2023年11月15日
  • 八尺大人(神秘的八尺大人)

    八尺大人(神秘的八尺大人) 八尺大人,一个存在于日本都市传说中的恐怖女鬼,因身高八尺,得名八尺大人。她喜欢穿白色的连衣裙,有时候会搭配一顶帽子。每当她出现的时候,总会伴有“popo…

    2023年12月11日
  • 吃羊肉不能吃什么 醋茶叶南瓜乳酪红豆等

    羊肉,性温,常吃羊肉,不仅可以增加人体热量,抵御寒冷,而且还能增加消化酶,保护胃壁,修复胃粘膜,帮助脾胃消化,起到抗衰老的作用。在冬天吃是一种非常滋补的食物,但吃羊肉也是有要求的,…

    2024年3月28日