matlab中如何调用自己编写的函数??
答案:5 悬赏:80 手机版
解决时间 2021-02-13 01:26
- 提问者网友:雾里闻花香
- 2021-02-12 08:14
matlab中如何调用自己编写的函数??
最佳答案
- 五星知识达人网友:我住北渡口
- 2021-02-12 09:11
首先,打开matlab软件;
然后,打开写好的函数,复制function后的函数名及参数;
第三,在命令窗口黏贴,将参数替换成需要运算的对象,回车;
最后就会呈现出计算结果。
然后,打开写好的函数,复制function后的函数名及参数;
第三,在命令窗口黏贴,将参数替换成需要运算的对象,回车;
最后就会呈现出计算结果。
全部回答
- 1楼网友:鱼芗
- 2021-02-12 11:56
你这个怎么运行不过去啊。。。
- 2楼网友:轮獄道
- 2021-02-12 11:26
举个例子,希望有所帮助:
function main() % 牛顿插值 clear all; close all; clc; x=[0.5,0.6,0.4]; y=[-0.6931,-0.5108,-0.9163]; [p,q]=ex23(x,y); x=0.54; %线性插值:取插值节点 0.5,0.6 y1=q(1)+q(2)*(x-0.5); fprintf('线性插值的结果:%.4f\n',y1); %二次插值:取插值节点 0.5,0.6 y2=y1+q(3)*(x-0.5)*(x-0.5); fprintf('二次线性插值的结果:%.10f\n',y2); % 中,对于[p,q]=ex23(x,y)在哪定义?
function [p,q]=ex23(x,y) p = x.*y; q = x+y;
结果:
线性插值的结果:-0.1895 二次线性插值的结果:-0.1903580800 >>
- 3楼网友:一叶十三刺
- 2021-02-12 11:10
跟调用系统提供的函数一样。
要注意函数的入口参数的个数,类型,位置。
还要注意返回值的类型。用适当的变量来接受返回值。
- 4楼网友:污到你湿
- 2021-02-12 09:59
%我举个例子,以下是一个求和的函数
function [result]=my_sum(a,b)
result=a+b;
%以上是我的函数,调用过程
a=3;
b=4;
[result]=my_sum(a,b)
%这样就可以了,注意你调用的函数要存在当前的路径中。否则会说找不到函数。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯