matlab firpm仿真失败,firpm函数已经用function定义还有freqz_m函数也已经定义,还

用matlab定义函数 比如function inpt=pretreatment(I) 保存的.M文件名字也为pretreatment.M 说I没定义 ?_百度知道
用matlab定义函数 比如function inpt=pretreatment(I) 保存的.M文件名字也为pretreatment.M 说I没定义 ?
是什么原因
我有更好的答案
在调用函数的时候,是需要重新定义I的,需要重新赋值,你在试试
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁matlab global定义全局变量的问题我写了matlab的一个主函数,放在一个M文件中,然后在这个主函数中调用其他的M文件,然后我在这个主函数中用global定义一系列变量,这样的话,定义里的那些变量在在个主函数调用的其他M文件中的函数里面可以直接使用吗?
韩晓柒3580
可以,前提是两个函数共用变量均需用global声明 例子:保存f.m内容如下:function f(a,b)x=a;y=b; 保存g.m内容如下:function [out]=gout=x+y; 在命令行内输入f(3,4)回车为x,y赋值在命令行内输入g回车输出结果ans =
为您推荐:
其他类似问题
扫描下载二维码matlab中怎么用M文件定义分段函数,再用fplot进行函数作图_百度知道
matlab中怎么用M文件定义分段函数,再用fplot进行函数作图
数是;2&=1/2)
y(x)=2(1-x) (1/=x&lt:y(x)=2x (0&x&lt
提问者采纳
y=2*x:0;2*x;
x&2].1function
endfplot(&#39,1&#47,2*(1-x)&#39,(1/;2:1;=1&#47
提问者评价
采纳率100%
其他类似问题
为您推荐:
分段函数的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁在MATLAB仿真中,为什么老是说Undefined function or variable 'x'. ?_百度知道
在MATLAB仿真中,为什么老是说Undefined function or variable 'x'. ?
这个错误是未对x定义造成的。错误原因及修改方法如下没有给变量x赋值。在函数调用x前要给x赋值,例如x = 5;x已经赋值,但由于是在一个函数中赋值,但是在另一个函数中调用。此时用global在两个函数中分别声明x为全局变量。可以解决。
其他类似问题
为您推荐:
有对变量x进行定义,u,就直接调用了,deltaK)中的形参x在之前并没有定义或赋值,例如:sys =mdlUpdates(t,x
我也碰到这个问题,请问楼主最后是怎么解决的
matlab的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 matlab中freqz 的文章

 

随机推荐