https://kr.mathworks.com/matlabcentral/answers/questions MATLAB答案-새 질문 2021 - 09 - 25 - t21:43:34z 标签:kr.mathworks.com,2005:Question/1460729 2021 - 09 - 25 - t21:43:34z 2021 - 09 - 25 - t21:43:34z 向生产服务器发送2D阵列时出现无效rhs错误 嗨,我试图向我部署在预期单个输入参数的生产服务器上的函数中发送一个简单的2D数组。我有以下javascript代码(主要是从这些文档复制(//www.tianjin-qmedu.com/help/mps/restfuljson/postasynchronousrequest.html)):var data = json.stringify({RHS:Track,Nargout“:1,“OutputFormat”:{“mode”:“大”,“nantype”:“对象”}});console.log(数据);var xhr = new xmlhttproquest();xhr.open(“帖子”,“http:// localhost:9910 / finalanalysis / Analysisv1”);xhr.setrequestheader(“content-type”,“application / json”);xhr.addeventlistener(“ReadyStateChange”,function(){if(itexoleadstate === 4){console.log(this.responseText);}});xhr.send(数据);轨道是我要发送到服务器的数组。请注意,我还尝试将轨道参数包装在括号中:RHS:[曲目],但是我仍然得到相同的错误:Analysis.js:91 post http:// localhost:9910 / finalanalysis / signalv1 400(InvalidInputargs Invalid rhs. (request id=0:134:7)) I've looked around the docs and I'm having difficulty figuring out how to properly format my rhs to solve this error. Can someone help me? 扎卡里汗 https://kr.mathworks.com/matlabcentral/profile/authors/16941025 标签:kr.mathworks.com,2005:Question/1457534 2021-09-21T08:49:07Z 2021-09-25T21:22:13Z 嘿,我能知道如何从谷歌卫星图像中提取种植园吗?有什么代码或技术可以在Matlab中使用吗。 如何从谷歌卫星图像中提取种植园,是否有任何代码或技术可以在Matlab中使用。我们可以应用几何学来找到它,如果是的话,它是怎样的? 阿马纳特·帕拉米斯瓦兰 https://kr.mathworks.com/matlabcentral/profile/authors/13260093 标签:kr.mathworks.com,2005:Question/1460699 2021-09-25T19:29:46Z 2021-09-25T21:16:59Z 如何检索从中导出正常模拟平均值的数字列表? 你好!我目前正在使用以下代码计算5000个数字的平均值模拟一个变化的均值和标准差的正态分布,分别从75到125和1到40。n = 5000;%模拟次数,样本量x1 = 75:125;%平均模拟范围y1 = 1:40;%Standard Deviation range for i = 1:length(x1) % mean for j = 1:length(y1) % sd Exp_Pw(i,j) = mean(0.5*(normrnd(x1(i),y1(j),n,1)));问题是我不知道这5000个数字的平均值是从哪里来的,我想把这些信息放在一个单元格数组中?(如果这是它的名字)这将允许我在其他操作中使用这些不同的模拟数字。你知道怎么做吗?非常感谢! Angelavtc https://kr.mathworks.com/matlabcentral/profile/authors/17242946 标签:kr.mathworks.com,2005:问题/ 1460544 2021-09-25T12:24:10Z 2021-09-25T21:13:57Z 创建m×2矩阵 对于以下编码问题,您现在可以使用RREF,大小,零和眼功能。Produce a Matlab function that takes an m n matrix A and produces an m 2 matrix M, where the kth row of the matrix M is [x y] where x is the largest entry in row k of A, and y is the column containing the the entry x. If multiple columns of row k contain the entry x, then y should be the leftmost column of row k with entry x. 科乔·阿尼姆 https://kr.mathworks.com/matlabcentral/profile/authors/24041961 标签:kr.mathworks.com,2005:问题/ 1460674 2021-09-25T18:00:00Z 2021 - 09 - 25 - t21:12:25z 如何使用x轴方向具有较大值范围的XTICK X轴有1khz到100Mhz的范围,节拍在10khz,100khz, 1Mhz, 10Mhz。频率= 1 e + 3:1e + 8;%频率范围xlim([1e+3 1e+8]) xticks([10e+3 100e+3 1e+6 10e+6]),但这是不工作的, Tasin Nusrat https://kr.mathworks.com/matlabcentral/profile/authors/24026135 标签:kr.mathworks.com, 2005:问题/ 1460719 2021-09-25T20:43:01Z 2021-09-25T21:11:34Z 在蒙特卡罗模拟中使用三角形分布 大家好。我试图使用三角分布模拟蒙特卡罗分析。我有10个不同的子组件,最小,最大值和最佳值。我将它们放入矩阵,如下所示。矩阵的第一行表示子组件1,第二行是子组件2,它是这样的。我选择了来自所有不同子组件的随机数,我总结了这些数字。但我想做1000次,所以它应该给出100个结果。但我无法将它放入代码中。请帮忙!!谢谢你清除所有CLC子= [97 122 185; 56 68 98; 143 164 225; 29 33 48; 68 74 96; 131 147 194; 107 132 178; 41 46 62; 69 81 117; 58 63 92]; sum=0; ntime=3; for i=1:10 b(i,:)=randi([min(sub(i,:)),max(sub(i,:))],1); sum=sum+b(i,:); end 早春作物桑麦资 https://kr.mathworks.com/matlabcentral/profile/authors/22781270 标签:kr.mathworks.com, 2005:问题/ 780482 2021-03-22T21:28:26Z 2021-09-25T21:11:23Z HPDCCH0配置中候选项的搜索空间数 函数hPDCCH0Configuration表示每个聚合级别的候选数量如下:NumCandidates=[0 0 8 4 1];%TS 38.213表10.1-1我尝试查看不同的版本(R15和R16)但是我找不到HPDCCH0配置中描述的候选数量。是代码错误还是我查看的规范版本错误?查看TS 38.213表10.1-1,看起来数字应该是:NumCandidates=[0 0 4 2 1];%TS 38.213表10.1-1https://www.3gpp.org/ftp/Specs/2019-12/Rel-15/38_series/38213-f80.zip 杰森·克里斯滕森 https://kr.mathworks.com/matlabcentral/profile/authors/618023 标签:kr.mathworks.com,2005:Question/846220 2021 - 06 - 02 - t14:24:26z 2021 - 09 - 25 - t21:09:41z UL-SCH(上行共享信道)和PUSCH(物理上行共享信道)之间有什么区别? 问题来自于我们发现UL-SCH和PUSCH的方框图: Federico di Alessio https://kr.mathworks.com/matlabcentral/profile/authors/16303770 标签:kr.mathworks.com,2005:Question/1460684 2021-09-25T18:50:20Z 2021 - 09 - 25 - t21:07:02z Normpdf取0 你好,我正在使用normpdf命令在MATLAB中评估一个函数。当normpdf的参数太小时,MATLAB报告为零。是否有可能得到normpdf的准确值而不是0? 嘿哟 https://kr.mathworks.com/matlabcentral/profile/authors/13824091 标签:kr.mathworks.com, 2005:问题/ 229857 2015-07-14T04:00:00Z 2021-09-25T21:05:27Z 为什么在Linux上运行安装程序时,我会在终端窗口中看到“准备安装文件…安装…完成…”,但没有安装MATLAB? 当在Linux上运行安装程序时,我看到下面的终端:准备安装文件…安装…完成了。然而,安装程序没有启动,MATLAB也没有安装。 MathWorks支万博1manbetx持团队 https://kr.mathworks.com/matlabcentral/profile/authors/4622813 标签:kr.mathworks.com,2005年:问题/1460574 2021-09-25T15:08:46Z 2021 - 09 - 25 - t21:04:56z 减少行数 这是一个插值代码。我希望通过使用求和和和积来最小化代码行。有人能帮我吗?%%插值清除所有x=[-2-13];y=[-13-119];符号t;符号l1 l2 l3 l4;l1=((t-x(2))*(t-x(3))*(t-x(4))/(x(1)-x(2))*(x(1)-x(3))*(x(1)-x(4));l2=((t-x(3))*(t-x(4))*(t-x(1))/(x(2)-x(3))*(x(2)-x(4))*(x(2)-x(1));l3=((t-x(4))*(t-x(1))*(t-x(2))/(x(3)-x(4))*(x(3)-x(1))*(x(3)-x(2));l4=((t-x(1))*(t-x(2))*(t-x(3))/(x(4)-x(1))*(x(4)-x(2))*(x(4)-x(3));PnX=y(1)*l1+y(2)*l2+y(3)*l3+y(4)*l4px=简化(PnX)图;fplot(Px) SREERAJ WARRIER https://kr.mathworks.com/matlabcentral/profile/authors/13591830 标签:kr.mathworks.com,2005:问题/ 1460669 2021-09-25T17:48:29Z 2021 - 09 - 25 - t21:03:58z 如何计算向量的整体? selectIndicies=[selectSpaces:-1:selectSpaces-6]我有一行,它假定取N列的向量(selectSpaces),并给出selectSpaces的数量及其前面的6个数字。例如,如果selectSpaces是[7 21],那么我想得到向量[1 2 3 4 5 6 7 15 16 17 18 19 20 21],但现在我得到的只是[1 2 3 4 6 7]。没有循环我怎么能做到这一点?谢谢 泽维尔·巴德韦尔 https://kr.mathworks.com/matlabcentral/profile/authors/23581086 标签:kr.mathworks.com,2005:Question/1460479 2021-09-25T09:53:22Z 2021 - 09 - 25 - t21:01:39z 我如何才能找到一个代码来查找(m)数字形式(1,n)和它们的总和在每次都必须是不同的。 例:如果n=5,m=4,这意味着我想要(1,5)中的4个数字。出现的数字是1,2,3,4,总和是:1+2=3 1+3=4 1+4=5 2+3=5 2+4=6 3+4=7。显然,总和5是重复的,因此这些数字被拒绝。 拉米·艾哈迈德 https://kr.mathworks.com/matlabcentral/profile/authors/23930645 标签:kr.mathworks.com,2005:Question/1460724 2021 - 09 - 25 - t21:01:21z 2021 - 09 - 25 - t21:01:21z 在MatlabCody中创建问题组。 我需要把MatlabCody上的许多问题放在同一个问题组下,就像许多其他人做的那样。谁能帮我一下吗。 拉胡尔·古里亚 https://kr.mathworks.com/matlabcentral/profile/authors/13598103 标签:kr.mathworks.com, 2005:问题/ 1460709 2021 - 09 - 25 - t19:56:56z 2021-09-25T20:54:44Z asalam.A。 我有一个关于电脑(Karnaugh地图)的问题,我当然希望一位电脑老师解释一下这个问题,x'y'z'+ x'y'z + x'yz + xyz'。这是等式,撇号代表逆,我的答案即将到来xz + z',是对还是错?我想要答案到汤姆,就像在10个小时内一样。 Abeer Hafeez. https://kr.mathworks.com/matlabcentral/profile/authors/24053624 标签:kr.mathworks.com,2005:Question/1460619 2021-09-25T16:50:25Z 2021-09-25T20:34:41Z 如何将向量分量放入一个矩阵中,并将它们显示为两个单独的数组 在命令窗口中键入[1 2;3 4]将给出输出[1 2 3 4](第二行为3和4),但键入带有虚拟变量的方阵将输出两个单独的数组,即[2*x 1;2 x*y]将给出[2x,1]和[2,xy],而不是[2x 1 2 xy](第二行为2和xy)。当我用虚拟变量迭代矩阵时,I(1,1)输出2x和1,而不是2x。如何将两个数组放入一个矩阵中?我希望[2*x1;2*y]输出[2x 1 2 xy] 仙女座 https://kr.mathworks.com/matlabcentral/profile/authors/17730649 标签:kr.mathworks.com,2005:Question/1460714 2021-09-25T20:10:38Z 2021-09-25T20:33:06Z 如何在数组的单元格中找到相同的数组? 我已经创建了一个数组单元格(6,7),在这里我用3列保存不同的数据数组。前两列的值在单元格的不同位置重复,我想检查这些值以计算重复的次数和单元格位置。我试图创建一个循环,一个接一个地检查它,并计算所有的组合。有人能帮我吗? 安多尼·伊扎圭尔 https://kr.mathworks.com/matlabcentral/profile/authors/7063651 标签:kr.mathworks.com,2005:Question/1460664 2021-09-25T17:46:03Z 2021-09-25T20:31:35Z 如何使两个不同长度的向量长度相等 如何根据最短向量的长度使两个向量的长度相等,即删除末尾的值??A=[12345678]B=[56812374556688]结果A=[12345678]B=[56812374] reta乔恩 https://kr.mathworks.com/matlabcentral/profile/authors/23139156 标签:kr.mathworks.com,2005:Question/1460594 2021-09-25T15:41:56Z 2021-09-25T20:20:42Z 计算互补二元正态分布。 您好,我正在尝试编写ITU-R P.618,但我一直在计算这个“互补二元正态分布”。在本文后面,我们建议使用matlab命令“mvncdf”,但是我不知道如何输入值。我已经把所有的变量都考虑进去了。有人能帮我把这个编码吗? 卢卡·卡菲罗 https://kr.mathworks.com/matlabcentral/profile/authors/14875641 标签:kr.mathworks.com,2005:Question/565187 2020-07-15T05:53:54Z 2021-09-25T20:09:20Z 万博1manbetx具有柳絮构建的Simulink ROS节点 您好,我的Si万博1manbetxmulink ROS节点不适用于使用“catkin build”创建的catkin工作区。但我必须在这个项目中使用“柳絮构建”。Simulink是否有解决此问题的设置? 马克斯·克罗维诺维奇 https://kr.mathworks.com/matlabcentral/profile/authors/12732722 标签:kr.mathworks.com, 2005:问题/ 1460704 2021-09-25T19:34:29Z 2021-09-25T19:34:29Z 不同数字调制方案(如二进制相移键控(BPSK))的误比特率(BER)性能, 利用MATLAB分析了二进制相移键控(BPSK)、正交相移键控(QPSK)和正交幅度调制(QAM)等不同数字调制方案的误码率性能。分析时必须使用加性高斯白噪声信道。增加信道衰落将是额外的&非常值得赞赏的。利用水滴曲线和星座图分析了一种m进制调制方案,确定了其误差性能 艾扎兹·安瓦尔 https://kr.mathworks.com/matlabcentral/profile/authors/19712917 标签:kr.mathworks.com,2005年:问题/880298 2021-07-16T23:17:23Z 2021-09-25T19:15:19Z 如何在图片输入中使用(剩余数字系统RNS)进行文本隐写? 嗨。我想使用(残数系统- rns)为图片中的文本隐写,意思是字符被转换为像素。谢谢你的帮助。 瓦法苏雷什 https://kr.mathworks.com/matlabcentral/profile/authors/22429706 标签:kr.mathworks.com,2005:Question/93739 2010-11-29T15:03:00Z 2021-09-25T19:11:34Z 如何在Linux上启动MATLAB? 我已经在Linux计算机上完成了MATLAB的安装和激活。如何启动应用程序? MathWorks支万博1manbetx持团队 https://kr.mathworks.com/matlabcentral/profile/authors/4622813 标签:kr.mathworks.com,2005:Question/1460694 2021-09-25T18:55:25Z 2021-09-25T18:55:25Z 是否有可能改变Matlab工作的数字? 我正在使用qutip工具箱来生成随机密度矩阵。这些有16位数字16位。但是,我希望他们只有5个,所以我可以简单地将它们出口,而无需围绕它们,失去信息。也许有更好的方式做我需要的。 吉安尼 https://kr.mathworks.com/matlabcentral/profile/authors/24052976 标签:kr.mathworks.com,2005:Question/1460659 2021-09-25T17:44:29Z 2021-09-25T18:54:49Z 在Matlab中如何减少ylabel和y刻度之间的空间? 如何减少y标签和y记号之间的间距,换句话说,如何使y标签更靠近y轴。 努尔巴诺 https://kr.mathworks.com/matlabcentral/profile/authors/11967560 标签:kr.mathworks.com, 2005:问题/ 223388 2015-06-11T05:23:56Z 2021 - 09 - 25 - t18:52:49z 基于混合ABC-CS? 使用ABC和CS算法是否具有MATLAB代码,用于IEEE 30-BUS测试系统(美国电力)的分布式发电的最佳位置和大小? 马里兰州雷卡LR https://kr.mathworks.com/matlabcentral/profile/authors/6456401 标签:kr.mathworks.com,2005:Question/1460689 2021-09-25T18:51:46Z 2021-09-25T18:51:46Z 如何从单元格数组检索表 假设我们有一些数据文件,我们将这些文件的数据存储在一个单元格数组称为“结果”,细胞数组包含两列第一文件的名称,第二个我们每个单元包含多个表对应一个数据文件。(见下图)。现在,假设每个表的这些都有一个独特的“日期”价值的数据,我们怎么能穿过所有的细胞单元阵列中的所有文件我们必须检索表,有“日期”之间的值例如(196611110928和196611110928)或任何其他值吗?我能够排序这有一个特定的值的日期,即检索一个表,但当有一定范围的日期值和检索多个表,我不确定如何做。任何人都可以帮忙吗? malak奥萨马 https://kr.mathworks.com/matlabcentral/profile/authors/20681547 标签:kr.mathworks.com,2005:Question/1460679 2021-09-25T18:26:24Z 2021-09-25T18:26:24Z 如何在MATLAB App Designer中使静态图像动态化? 嗨,我想在Matlab App Designer和这个游戏中进行游戏,这基本上看起来类似于小行星,我想拥有动态移动的图像。为此,我试图通过使用'rand'代码(对于随机输出)来为此图像创建不同的位置。但是,我不确定这是否是可行的,我想使这个位置依赖于这一位置(因此,即时,图像位于屏幕的左下方,以便t = 5s,然后更改为右侧的某个位置几秒钟等)。这应该充当Astroid,它在屏幕上随机取下,而是我想使用图像。谁能帮我吗?提前致谢! 桑娜·范·登·布洛克 https://kr.mathworks.com/matlabcentral/profile/authors/8761366 标签:kr.mathworks.com, 2005:问题/ 1460634 2021-09-25T17:12:06Z 2021 - 09 - 25 - t18:06:00z 将矩阵与先前的结果相乘 嘿,我想做一个能监督人口变化的功能。人口是由三个不同年龄段的人组成的,这三个年龄段的人有不同的存活率和生孩子的可能性等。基本上是这样的:M*x=b,其中M是明年的变化概率,x是三组的当前人口数,b是未来几年的儿童、年轻人和成年人数。M=[0.02;0.25 0;0.52 0.73]x_k=[24;15;28]现在我需要做一个循环,将第一个总体数(x_k)乘以M,然后再乘以前面的结果。b=M*x_k b_2=M*b_3=M*b_2等。。。在一组年数过去之前,例如,对于n=10 x_k(1,1,1)=[24;15;28]对于n=1:10 x(n)=M*x_k(n);%filter x_k(n+1)=x(n)end我如何修复这个for循环以获得我想要的结果?我知道我的第一个问题是x_k(1),因为我试图将3个数字挤到一个变量中,但仍然无法以不同的方式键入它。非常感谢。 Valtteri维尔塔宁 https://kr.mathworks.com/matlabcentral/profile/authors/23740959 标签:kr.mathworks.com,2005:Question/1460189 2021-09-24T17:23:27Z 2021-09-25T17:57:27Z 使用初始条件用被调用函数填充数组。基于Eulers。 我用欧拉法计算3个动物的位置向量。每种动物都有自己的功能。第一个动物(老鼠)被限制在一个圆形的路径。“xm和ym”。第二种动物(猫)用第一个动物坐标“追逐”,这些坐标是“xc和yc”。最后一个动物(狗)用第二个动物“追赶”,“xd和yd”。我有一个主脚本,包含一个循环:%获取猫和狗的位置值,存储在vector for I = 1:n-1 [xc,yc] = cat (xm,ym);[xd,码]=狗(xc、yc);我=我(我);yc = yc (i); xd = xd(i); yd = yd(i); end However, my confusion arrises when using initial conditions for the cat and dog as inputs to the functions, then writing new " i+1 " values to the arrays of xm, ym, xc and yc. Cat and dog functions are as follows: %Cat position program %------------------------------------------------------ function [xc,yc] = Cat(xm,ym) %------------------------------------------------- %Variable set vc = 12/3.6; %10 km/hr converted to m/s xc0 = -10; %Initial conditions yc0 = 0; %------------------------------------------------- %Eulers Iterations dmc = sqrt( (xm-xc)^2 + (ym-yc)^2 ); xc_dot = (vc*(xm-xc))/(dmc); yc_dot = (vc*(ym-yc))/(dmc); xc = xc + dt*xc_dot; yc = yc + dt*yc_dot; end %Dog position program %------------------------------------------------------ function [xd,yd] = Dog(xc,yc) %------------------------------------------------- %Variable set vd = 20/3.6; %10 km/hr converted to m/s xc0 = -20; %Starting x position yc0 = 20; %Starting y position %------------------------------------------------- %Eulers Iterations dcd = sqrt( (xc-xd)^2 + (yc-yd)^2 ); xd_dot = (vd*(xc-xd))/(dcd); yd_dot = (vd*(yc-yd))/(dcd); xd = xd + dt*xd_dot; yd = yd + dt*yd_dot; end Basically my biggest confusion is how to take values of "i" and "i+1" and properly organize them into arrays which are located in the main script file. If the arrays were kept within the Cat and Dog functions, it would be much easier. However they need to be located in the main script. I also thought if I could pass an entire array as an input to the function, however I haven't been able to succesfully do that either Any help is greatly appreciated. 约书亚·利德尔 https://kr.mathworks.com/matlabcentral/profile/authors/14513768 标签:kr.mathworks.com,2005年:问题/1460144 2021-09-24T16:30:38Z 2021-09-25T17:57:10Z 我想画一个椭球,里面有一个椭圆和一个椭圆,还有椭圆和椭圆的轴 我想用一个Cercle和一个椭圆画一个椭圆形和一个椭圆形,并且也有Cercle的轴和椭圆形,我希望椭圆形是透明的(灰色浅色)。在2D中附上了这个数字,我想用3D制作它。如果有人可以帮助我这个问题,请非常感谢您的帮助 Walid Albugami. https://kr.mathworks.com/matlabcentral/profile/authors/14663562 标签:kr.mathworks.com, 2005:问题/ 1460509 2021 - 09 - 25 - t10:40:44z 2021-09-25T17:55:58Z 在我的案例中,如何避免“矩阵索引超出删除范围”错误? 大家好,我正在尝试删除矩阵上的49个字段,但我收到以下错误消息:矩阵索引超出删除范围。实验数据绘图(第56行)字段出错([1,23,24,25,26,27,29,……我试着遵循以下示例://www.tianjin-qmedu.com/matlabcentral/answers/513605-error-message-matrix-index-is-out-of-range-for-deletion //www.tianjin-qmedu.com/matlabcentral/answers/347471-i-have-this-error-msg-matrix-index-is-out-of-range-for-deletion-error-in-tray1-line-31-x1 //www.tianjin-qmedu.com/matlabcentral/answers/130875矩阵索引超出删除范围我使用的代码是:%%初始化并从Excel中读取数据clc clear clf%read table RawData=readtable('ExperimentalDatabase WithoutEmptycells.xlsx','range','A1:CF88');%%芯片实验%为芯片实验创建一个结构并将其命名为“芯片”,%名称字段“字段名称”的名称对应于“提取压力”%即:Chips.Captured_0对应于游离酒;%Chips.Captured_1对应于萃取压力为2.5吨的酒;%Chips.Captured_2对应于萃取压力为5吨的酒;%Chips.Captured_3对应于萃取压力为8吨的酒;萃取压力=[0,2.5,5,8];字段名称={'freehuit'、'restrapped_1'、'restrapped_2'、'restrapped_3'};%在不同的提取压力下循环l=1:长度(提取压力)%创建一个变量“Temp”,该变量对应于标记为“Chips”的数据%项的子集,指定的提取压力指数=find(strcmp(RawData.ParticleSize,'Chips')…*(RawData.entrappedliqueorsquezing_tons_==extraction_pressure(l));Temp=RawData(Index,:);%将“烹饪时间”写入向量芯片中。(field_names{l})。Time=Temp.CookingTime_min;%提取芯片特定实验%中保持不变的所有数据,并将其保存到“Description”结构中。(field_names{l}).Description=struct('T',Temp.CookingTemperature_uuuc_uu1),…'P',Temp.CookingPressure_u1),…'WoodMass',Temp.WoodMass_g_1),…'SteamMass',Temp.SteamMass_g_1),…'na2so3odbasis',Temp.na2so3odbasis_1),…'na2co3odbasis',Temp.na2co3odbasis_1];%,{'Date','Run','CookingTime','min','CookingTemperature','C','CookingPressure','bar','WoodMass','SteamMass','g','ParticleSize','Na2SO3ODWBasis','Na2CO3ODWBasis','EntrappedLiquings','ID',找到所有剩余的字段名(TDS,Lixorph等),并将%的字段名保存到一个单元格数组“字段”.fields=fieldnames(Temp);%删除将不打印的字段%fields([1,21,22,23])=[];fields([1,23,24,25,26,27,29,…30,31,34,35,36,38,39,…40,41,43,44,45,46,48,49,…50,51,53,54,55,58,59,…60,61,63,64,65,66,68,69,…70,71,73,74,75,76,78,79,…80,81,83]);%查找所有值为“0,81,83”的数据项对于重复。%n这将始终是特定时间点Rep0=find(Temp.repeat ==0)的第一个数据项;对于i=1:length(Rep0)%find与当前烹饪时间k=find(Chips)(字段_names{l})。time==Chips.(字段_names{l})。time(Rep0(i));%将相关数据保存到“Chips”中结构.%回想一下,field_names={'FreeLiues','Retrapped_1',…}%So Chips.(field_names{l})将对应Chips.FreeLiues当l=1%时,我们现在创建三个字段:%Chips.(field_names{l}).Repeats-包含每个重复中%个单独值的单元格数组,例如%Chips.FreeLiqour.Repeats.TDS={[0.8606],[0.7753,0.9610,0.8663],…}%%Chips.(field_names{l}).Mean-array包含重复次数的平均值%,用于绘制vs-Time%%%Chips.(field_names{l}).STD-array包含重复次数的标准偏差%,用于绘制j=1的错误条:长度(fields)%Chips.(field_names{l}).repeats.(fields{j}){i}=Temp.(fields{j})(k);try Chips.(field{u names{l})Mean.(fields{j})(i)=Mean(Temp.(fields{j})(k));Chips.(field{u names{l}).STD.(fields{j})(i)=STD(Temp.(fields{j})(k));catch end end end end end end end end%删除冗余的时间点Chips.(field{u names{l}).time=unique(Chips.(field u names{l}).time);end%%创建一个精细实验的结构并将其命名为精细实验“Fines”,%Name字段“field_names”,其名称对应于“temperature”%即:Fines.Temp_161对应于161°C的温度;%Fines.Temp_170对应于170°C的温度;%Fines.Temp_179对应于179°C的温度;%temperature=[161,170,179];field_名称={'Temp_161','Temp_170','Temp_179'};%在l=1的不同温度下循环:长度(温度)%创建一个变量“Temp”,该变量对应于标记为“Fines”的数据%项的子集,具有指定的温度指数=find(strcmp(RawData.ParticleSize,'Fines')…*(RawData.CookingTemperature_u_u==温度(l))); Temp = RawData(Index,:); % Write the "Cooking Time" into a vector Fines.(field_names{l}).Time = Temp.CookingTime_min_; % Extract all the data that stays constant for a particular experiment % with fines, and save this into a "Description" structure. Fines.(field_names{l}).Description = struct( 'P', Temp.CookingPressure_bar_(1), ... 'WoodMass', Temp.WoodMass_g_(1), ... 'SteamMass', Temp.SteamMass_g_(1), ... 'Na2SO3ODWBasis', Temp.Na2SO3ODWBasis___(1), ... 'Na2CO3ODWBasis', Temp.Na2CO3ODWBasis___(1)); % Remove redundant variables from "Temp" Temp = removevars(Temp, {'Date', 'Run_', 'CookingTime_min_', ... 'CookingTemperature__C_', 'CookingPressure_bar_', ... 'WoodMass_g_', 'SteamMass_g_','ParticleSize', ... 'Na2SO3ODWBasis___','Na2CO3ODWBasis___', ... 'EntrappedLiquorSqueezing_tons_','ID_'}); % Find all of the remaining fieldnames (TDS, LiquorPH, etc) and save % the field names into a cell array "fields". fields = fieldnames(Temp); % Remove fields that will not be plotted fields([1,23,24,25,26,27,29,... 30,31,34,35,36,38,39,... 40,41,43,44,45,46,48,49,... 50,51,53,54,55,56,58,59,... 60,61,63,64,65,66,68,69,... 70,71,73,74,75,76,78,79,... 80,81,83]) = []; % Find all the data entries that have a value of "0" for the repeat. % This will always be the first data entry for a specific time point Rep0 = find(Temp.Repeat_ == 0); for i = 1:length(Rep0) % Find all the repeats associated with the current cooking time k = find(Fines.(field_names{l}).Time == Fines.(field_names{l}).Time(Rep0(i))); % Save the relevant data to the "Fines" structure. % See description for Chips for more info for j = 1:length(fields) Fines.(field_names{l}).Repeats.(fields{j}){i} = Temp.(fields{j})(k); try Fines.(field_names{l}).Mean.(fields{j})(i) = mean(Temp.(fields{j})(k)); Fines.(field_names{l}).STD.(fields{j})(i) = std(Temp.(fields{j})(k)); catch end end end % Remove redunandant time points Fines.(field_names{l}).Time = unique(Fines.(field_names{l}).Time); end , Dursman Mchabe. https://kr.mathworks.com/matlabcentral/profile/authors/21446048 标签:kr.mathworks.com, 2005:问题/ 1459649 2021 - 09 - 23 - t22:51:01z 2021-09-25T17:55:44Z 根据“月”范围选择时间表的行 有人能提供从timeteble中选择每月行时的语法吗?我想选择不同的月份。例如,11月、12月、1月、2月。这里是我正在尝试的:'wintertime'变量和下面的行也被弄错了。谢谢以不同的比例创建新的时间表。%提取月份记录monthofTT=月份(TT.时间);%确定哪些记录在11月和3月之间(月份1:3和%11:12)冬季=[1,3;11,12];%所需月份的[开始、结束]冬季月份=蒙托夫特>=冬季(1)和冬季时间<=冬季(2);%隔离冬季月份的所有行TTwinter=TT(月份(TT.时间(冬季月)),:); 埃里克·埃斯科托 https://kr.mathworks.com/matlabcentral/profile/authors/7056746 标签:kr.mathworks.com,2005:Question/1460539 2021-09-25T12:23:43Z 2021-09-25T17:55:30Z 如何使用8嵌套for循环减少计算时间 我必须使用6个耦合方程进行基于搜索的计算,以计算满足这些方程的8个未知量集。所有未知数都有1000个值,计算量达到10^24。自过去10天以来,代码一直停留在10^13左右。有人能帮我减少计算时间吗。由于这个矩阵的大小不能适应mamory,我尝试了以下方法。Matlab代码aa2=0:0.001:1;aa3=0:0.001:1;aa4=0:0.001:1;bb1=0:0.001:1;bb2=0:0.001:1;bb3=0:0.001:1;bb4=0:0.001:1;jj1=0;k1=0;对于i1=1:长度(aa2)a2=aa2(i1),对于i2=1:长度(aa3)a3=aa3(i2);对于i3=1:长度(aa4)a4=aa4(i3);对于j1=1:长度(bb1)b1=bb1(j1);对于j2=1:长度(bb2)b2=bb2(j2);对于j3=1:长度(bb3)b3=bb3(j3);对于j4=1:长度(bb4)b4=bb4(j4);a1=a1(a2、a3、a4、b1、b2、b3、b4);B1=B1(a1、a3、a4、B1、b3、b4);B2=B2(a1、a3、a4、b1、b3、b4);B3=B3(a1、a3、a4、b1、B3、b4);B1=B1(a1、a3、a4、B1、b3、b4);B2=B2(a1、a3、a4、b1、b3、b4);B3=B3(a1、a3、a4、b1、B3、b4);k1=k1+1;%五个方程式f1=2*A1+5*A2;f2=-6*B2-A2;f3=A2-8*B2+A1;f4=-9*B3-A3+A2;f5=A3-2*B3;f6=A3-2*B1+A2;如果f1==0.1&&f2==0.4&&f3<=0.2&&f4<=0&&f5=-0.3&&f5=-0.3,jj1=jj1+1;最终=[a1;a2;a3;a4;b1;b2;b3;b4];fprintf(“满足方程式”)显示(k1)名称1=['eqn stisfiled'num2str(jj1)'.csv'];csvwrite(name1,final)end final=[f1 f2 f3 f4 f5];终止 桑杰辛格可以喝 https://kr.mathworks.com/matlabcentral/profile/authors/17209249 标签:kr.mathworks.com,2005:Question/1460654 2021-09-25T17:43:20Z 2021 - 09 - 25 - t17:47:27z 创建1000个不同的矩阵 我有1000个不同的Bi值,我想要创建1000个不同的(12,1)阶C矩阵,其中(12,1)ist矩阵的每个元素包含Bi的ist值(12,1)第二个矩阵的每个元素包含Bi的第2个值。等等。每1000个矩阵都会在命令窗口中打印出来它的名字是C1 C2 C3。C1000。 Deepesh Kumar Gupta https://kr.mathworks.com/matlabcentral/profile/authors/19847993 标签:kr.mathworks.com,2005:Question/1455999 2021-09-18T15:44:41Z 2021-09-25T17:45:45Z 打印1000矩阵。 如何从(1000,12)矩阵打印(12,1)的1000个矩阵,并给出每个1000个矩阵的名称。 Deepesh Kumar Gupta https://kr.mathworks.com/matlabcentral/profile/authors/19847993 标签:kr.mathworks.com, 2005:问题/ 1460639 2021 - 09 - 25 - t17:37:46z 2021-09-25T17:45:17Z 如何编写一个程序来寻找一系列数字的阶乘 如果我想找到1/1的因素!+ 2/2!+ 3/3!... + n / n !.如何将该系列作为用户输入并显示输出。 默罕默德·拉施德 https://kr.mathworks.com/matlabcentral/profile/authors/23261024 标签:kr.mathworks.com,2005年:问题/1460649 2021-09-25T17:39:12Z 2021-09-25T17:40:28Z 复信号与非线性的理论问题 嗨,我正试图通过非线性类型萨利赫无记忆非线性执行一些模拟不同的网络类型的信号。对于这个模型,预期的输入是复杂的。我试着定义这些信号:1 -连续波信号。一个双音信号两个正弦信号。对于1和2,我将在时域定义它,但我承认我不知道如何定义它为复杂信号。对于3,我想在频域定义它更容易,感谢逆FFT = ifft得到波形信号。我试过这个:%确定频率箱的位置。freqbins = (0:Nbre_sample)'/Nbre_sample*Fsample;鑫= 2 *兰德(Nbre_sample, 1);%或鑫= exp(我* 2 *π*兰德(Nbre_sample, 1)); Xin(find((freqbins < F_min)|(freqbins > F_max))) = 0; % Xin = [Xin; conj(flipud(Xin(2:end-1)))] ; xin = sqrt(Nbre_sample)*ifft(Xin); But I have a doubt, do I have to create a symetric spectrum with line command : Xin = [Xin; conj(flipud(Xin(2:end-1)))]. Doing this I have xin real and no more complex. and I have a doubt concerning the amplitude... Thanks for your time 大卫·洛佩兹 https://kr.mathworks.com/matlabcentral/profile/authors/23976021 标签:kr.mathworks.com,2005年:问题/1460644 2021 - 09 - 25 - t17:38:59z 2021 - 09 - 25 - t17:38:59z bvp4c误差 我必须用bvp4c解下面的方程。但我无法理解代码中的错误。当p=1和边界条件为时,请帮助我查找代码中的错误。p=1;xmesh=linspace(-1,1,5);solinit=bvpnit(xmesh,@guess);sol=bvp4c(@bvpfcn,@bcfcn,solinit);图(sol.x,sol.y,'-o');函数dydx=bvpfcn(p,x,y)dydx=0(2,1);dydx=[y(2)(-2+8*x^2*y(1))/(p+x^2)^2];终末函数res=bcfcn(p,ya,yb)res=[ya(1)-(1/(1+p))yb(1)-(1/(1+p))];端函数g=guess(x)g=[sin(x)cos(x)];终止 法哈德·拉赫曼博士 https://kr.mathworks.com/matlabcentral/profile/authors/23299586 标签:kr.mathworks.com, 2005:问题/ 1460629 2021-09-25T17:05:20Z 2021-09-25T17:28:40Z 为什么我的情节是空白的? clc clear all close all w0=73000;S=950;AR=5.92;C_D0=0.015;K=0.08;rho=8.9068*10^-4;对于V=300:100:1300 CL=(2*w0)/(rho*V^2*S);CD=C_D0+K*CL^2;Tr=0.5*rho*V^2*S*CD;disp(['在自由流velcoity',num2str(V),'m/s,CL-is',num2str(CL),','CD-is',num2str(CD)',Tr-is',num2str(Tr)];结束图(V,Tr) Nirmith Kumar Mishra https://kr.mathworks.com/matlabcentral/profile/authors/11442323 标签:kr.mathworks.com,2005年:问题/117017 2014 - 02年- 21 - t01:47:05z 2021-09-25T17:26:05Z 如何根据用户输入创建方阵? 我正试图编写一个程序,询问用户他们的方阵的维数,然后取那个数,询问每个条目,并创建一个矩阵供程序用于其余的问题。我知道如何一次创建一行,但我不知道如何将所有行组合成一个矩阵。 艾琳 https://kr.mathworks.com/matlabcentral/profile/authors/3144103 标签:kr.mathworks.com, 2005:问题/ 1460459 2021-09-25T08:29:42Z 2021 - 09 - 25 - t17:14:20z MATLAB中语音参数显著性的重复测量方差分析 我有n=32个样本量,在4个不同时间测量2个主要参数:T1基线、T2晚上10点、T3凌晨3点和T4次日早上7点的言语和视觉反应时间(RT)。。使用Praat软件从语音数据中提取了4个语音参数:频率、抖动、微光和HNR。我想用MATLAB中的R ANOVA找出这4个时间间隔的语音参数和反应时间之间的显著差异。请给出建议和解决方案。万博 尤文图斯 萨维·高尔 https://kr.mathworks.com/matlabcentral/profile/authors/14970136 标签:kr.mathworks.com,2005年:问题/1460379 2021-09-25T02:48:30Z 2021-09-25T17:10:14Z 等高线图给出了误差 图x = ICE_m_f_dot_map_temp_w;% 1*140数组的值y = ICE_m_f_dot_map_temp_T;% 1*140数组的值[X,Y]=meshgrid(X,Y);z = ICE_m_f_dot_map_temp;使用上面的代码,我试图绘制等高线,但我收到了这个错误。使用contour3(第44行)的错误Z必须至少是一个2x2矩阵。ME7384AU21_Fahim_HW2错误(第97行)contour3(X,Y,z) 默罕默德Qaisar接受法希姆 https://kr.mathwands.com/matlabcentral/profile/authors/20953501 标签:kr.mathworks.com,2005:Question/821935 2021-05-05T07:24:10Z 2021-09-25T17:05:32Z Simscape入口匝道第7.1节任务5存在问题 虽然我根据方向正确配置了模型块和参数,但是训练评估说我的输出与答案不匹配。它妨碍我进行下一个任务。这里我附上了7.1节任务5中出现问题的评估图的两个快照。第一张图片显示了跨越到结束时间(10秒)的信号的比较。在我看来,要求和我的信号是完全一致的,但它表明了模拟开始时的轻微差异(从0秒到1.0秒左右),由红点显示。由于这些错误,计算器说我的信号是错误的。第二幅图放大了红点的细节。在我看来,我的信号对答案有一点延迟。我确认我的设置是与方向一致的,即使从第7.1节开始重试了几次,结果也没有改变。我想知道是否有另一个参数需要调整,这个参数不是显式定向的。 Can I have your help for solving this problem? 玄人 市川 https://kr.mathworks.com/matlabcentral/profile/authors/22245647 标签:kr.mathworks.com, 2005:问题/ 1460624 2021-09-25T17:02:02Z 2021-09-25T17:02:02Z 如何在matlab中弯曲和修改图形? 大家好,我有一个数据,它的维数是76*86。76是纬度,86是时间。我已经附上了这两个数据。你可以花时间=1:86。我用网格和冲浪图制作了一个这样的3d图形。但是我想要一个像下面这样的情节。你可以看到这个数字是有点在背面和旋转。我非常感谢你的任何意见。 Subhodh Sharma https://kr.mathworks.com/matlabcentral/profile/authors/23402401 标签:kr.mathworks.com,2005:Question/1460599 2021-09-25T16:03:28Z 2021-09-25T16:59:59Z 在包含数字的数字单元数组中找到第一个索引 您好!假设我有一个数值单元格数组“a”,它有以下值:[{1,2,4},{2,3},{3,4,5}]我如何找到包含特定数字的第一个元素的索引?例如,“2”的第一个索引是1,“3”的第一个索引是2,“5”的第一个索引是3。非常感谢! 阮经文 https://kr.mathworks.com/matlabcentral/profile/authors/13624563 标签:kr.mathworks.com,2005:Question/1460614 2021-09-25T16:35:35Z 2021-09-25T16:46:36Z 如何使用MATLAB删除CSV文件中的特定文本? 大家好,我有一个CSV文件,其中包含一些产品的特殊值。我需要删除数据,包括“数字%,”和“低于50美元”,“50-100美元”,“100-200美元”。有没有办法在matlab上实现这一点?下面还提供了一个示例数据:{'Rug,Transitional,2'x2'11',5'3“x7'3',7'1“x10'2',木炭,浅灰色,米色,奶油色,5%,30%,10%,低于50美元,50-100美元,50-100美元'}提前感谢! 许卡斯 https://kr.mathworks.com/matlabcentral/profile/authors/5390719 标签:kr.mathworks.com,2005年:问题/1460579 2021-09-25T15:08:48Z 2021-09-25T16:34:10Z 拆卸outliesrs (matlab2016b) 您好,我想从矩阵中查找并删除离群值,但我使用matlab2016b,因此我没有Rmoutlier。我的矩阵是a(1469,8),我想查找离群值并按列删除它们。我试图建立方程。我尝试了下面的代码,但有两个问题1)Isourtlier(1469,8)的结果这是不对的,因为它们都是零,所以我认为这不是按列计算的。2)索引的结果是一个双精度(11752,1),而不是一个有8列的矩阵。有什么想法吗?isOutlier=abs(a)>-3/(sqrt(2)*erfcinv(3/2))*中值(abs(a-中值(a));index=find(isOutlier==0);a=a(index); 克里斯蒂娜·吉奥 https://kr.mathworks.com/matlabcentral/profile/authors/23028316 标签:kr.mathworks.com,2005:Question/1460609 2021-09-25T16:34:05Z 2021-09-25T16:34:05Z 如何找到一个范围内所有条目的标准偏差,并省略nan 假设我有一个包含NaN项的矩阵。我想找到范围(r1:r2,c1:c2)内所有项目的标准偏差,并忽略NaN项目。有没有一种方法可以在不首先提取数据范围并将其存储为新条目的情况下执行此操作?我想避免这个A=rand(10);ssA=A(2:4,3:7);%StdssA=std(ssA(:),'omitnan')的子集,并改为这样做:A=rand(10);StdssA=std(A(2:4,3:7),'omitnan')不幸的是,这只会根据我指定的尺寸给出这个范围的std。我想用一行代码得到这个范围内所有元素的std。 亚当弗里德曼 https://kr.mathworks.com/matlabcentral/profile/authors/4233663 标签:kr.mathworks.com, 2005:问题/ 1460519 2021-09-25T12:01:54Z 2021-09-25T16:30:55Z 尝试在ubuntu 20.04中安装Matlab2021b时,Matlab提示符未打开 试图在Ubuntu20.04中安装matlab,但在运行sudo./install.sh命令后,什么都没有显示。无法理解为什么matlab的提示没有出现 孔达木·曼朱纳 https://kr.mathworks.com/matlabcentral/profile/authors/15997115