matlab中有哪些输出函数,MATLAB中查找并输出的函数有什么

程序如下:

function R=username(S)

%S为用户名的字符串

if ~isstr(S)

error('Input argument is not string.');

end

%读取数据

[Ad,At]=xlsread('final exam-mini project-database.xlsx','Students');

A=At(3:end,1:end);

p=isnan(Ad);

po=find(p(1,:));

Ad=mat2cell(Ad,ones(1,size(Ad,1)),ones(1,size(Ad,2)));

A(3:end,3:po+1)=Ad(:,1:po-1);

A(3:end,po+3:end)=Ad(:,po+1:end);

[~,B]=xlsread('final exam-mini project-database.xlsx','Assignments');

BAP=instr(B(:,1),'Assignment');

BAP=find(BAP);

BEP=instr(B(:,1),'Exam Question');

BEP=find(BEP);

BA=B(BAP:BEP-2,1:end);

BE=B(BEP:end,1:end);

%寻找用户名

p=instr(A(:,2),S);

po=find(p);

if isempty(po)

error('该用户名不存在!');

end

A1=A([1,2,po],[1,2,29,30]);

disp(A1)

P=instr(A(1,:),{'Assignment','Exam Question','Overall Grade'});

P=find(P);

A2=A([2,po],[P(1):P(2)-1]);

disp('Assignment:')

disp(A2)

A3=A([2,po],[P(2):P(3)-1]);

disp('Exam Question:')

disp(A3)

disp(['Overall Grade: ',num2str(A{po,P(3)})])

%输出额外信息

for n=1:size(A2,2)

if A2{2,n}<70

disp(['Recommended review Assignment ',num2str(n),': Grade: ',...

num2str(A2{2,n}),' out of 100 points'])

PA2=BA([1,n+1],:);

disp(PA2)

else

continue;

end

end

AS=[5*ones(1,16),3*ones(1,16)];

AS(1,[9,10,11,14,16])=20;

AS(2,[9,10,11,14,16])=10;

for n=1:size(A3,2)

if A3{2,n}

disp(['Recommended review Exam Question ',num2str(n),': Grade: ',...

num2str(A3{2,n}),' out of ',num2str(AS(1,n)),' points'])

PA3=BE([1,n+1],:);

disp(PA3)

else

continue;

end

end

function p=instr(string,pattern)

%寻找pattern在string中的位置

%string为元胞数组

%pattern为元胞数组或者单个字符串

p=zeros(size(string,1),size(string,2));

if iscell(pattern)

pattern=reshape(pattern,prod(size(pattern)),1);

for pa=1:length(pattern)

l=strfind(string,pattern{pa});

l=reshape(l,prod(size(l)),1);

for m=1:length(l)

if isempty(l{m})

continue;

else

p(m)=1;

break;

end

end

end

elseif isstr(pattern)

l=strfind(string,pattern);

l=reshape(l,prod(size(l)),1);

for m=1:length(l)

if isempty(l{m})

continue;

else

p(m)=1;

break;

end

end

else

error('Argument is not cell or string!');

end

return

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/556452.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

hough变换直线检测_python+opencv实现霍夫变换检测直线

作者&#xff1a;Ruff_XY功能&#xff1a;创建一个滑动条来控制检测直线的长度阈值&#xff0c;即大于该阈值的检测出来&#xff0c;小于该阈值的忽略 注意&#xff1a;这里用的函数是HoughLinesP而不是HoughLines&#xff0c;因为HoughLinesP直接给出了直线的断点&#xff0c;…

Java中replace、replaceAll和replaceFirst函数的用法小结

首先概述一下他们三个的用法&#xff1a; replace(CharSequence target, CharSequence replacement) &#xff0c;用replacement替换所有的target&#xff0c;两个参数都是字符串。 replaceAll(String regex, String replacement) &#xff0c;用replacement替换所有的rege…

php文件防删改,PHP实现增删改查以及防SQL注入

最近项目调研时&#xff0c;需要在集成板子上做个配置的网页&#xff0c;板子上装的是linux系统&#xff0c;配置信息在一个SQLite数据库中&#xff0c;经过讨论大家决定用PHP做这个网页。由于项目组没一个会PHP的&#xff0c;所以安排我调研下写个Demo&#xff0c;经过几天的研…

c# python 相互调用_【GhPython】Python如何使用“委托”和lambda表达式

【版权声明】| 作者&#xff1a;月之眼| 首发于大水牛参数化设计平台| 如需转载请联系作者| 如果觉得文章不错&#xff0c;欢迎分享 函数作为参数传入 在python中函数是能作为参数输入函数的。这个有点类似于C#中的委托&#xff0c;将一个函数封装到一个委托对象里&#xff0c;…

SpringAOP Aspect注解实现简单日志功能

SpringAOP实现简单日志功能 AOP&#xff08;Aspect Oriented Programming&#xff09;&#xff1a;面向切面编程&#xff0c;Spring框架的重要组成部分&#xff0c;利用AOP我们可以将一些公用的业务逻辑部分抽取出来&#xff0c;动态的插入到程序中&#xff08;如日志记录、权…

chimerge算法matlab实现,有监督的卡方分箱算法

实现代码import numpy as npimport pandas as pdfrom collections import Counterdef chimerge(data, attr, label, max_intervals):distinct_vals sorted(set(data[attr])) # Sort the distinct valueslabels sorted(set(data[label])) # Get all possible labelsempty_coun…

金士顿u盘真假软件_简洁轻巧 金士顿DT80 Type-C高速闪存盘评测

从都市的高端会议到普通的日常娱乐&#xff0c;USB高速闪存应用于我们生产生活的方方面面。它小巧便携&#xff0c;稳定可靠的特点吸引了无数人去使用&#xff0c;同时为我们提供了诸多便利。闪存盘也就是日常生活中经常提到的U盘。大多数人对于U盘的印象是老式的USB Micro接口…

php阴影效果,如何使用css3实现文字的单阴影效果和多重阴影效果(

使用css3实现文本阴影效果的原理实现阴影效果主要是用text-shadow属性&#xff0c;根据W3C标准&#xff0c;如果我们想要在IE下兼容CSS3的阴影属性可以使用ie.css3-htc&#xff0c;不过按照标准InternetExplorer9以及更早版本的浏览器暂时不支持text-shadow属性。最基本的语法为…

SpringAOP+自定义注解实现日志功能

SpringAOP自定义注解实现日志功能 上篇文章讲解了springAOP实现简单日志功能&#xff0c;这次讲解使用自定义注解实现日志功能。具体pom、Spring、SpringMVC的配置不再进行讲解&#xff0c;详情点击链接查看[SpringAOP Aspect注解实现简单日志功能]。 如果你的项目使用的是sp…

promise链式调用_这一次,彻底弄懂 Promise

Promise 必须为以下三种状态之一&#xff1a;等待态(Pending)、执行态(Fulfilled)和拒绝态(Rejected)。一旦Promise 被 resolve 或 reject&#xff0c;不能再迁移至其他任何状态(即状态 immutable)。基本过程&#xff1a;初始化 Promise 状态(pending)执行 then(..) 注册回调处…

用MATLAB绘制国债NSS模型,[matlab]用lsqcurvefit或lsqnonlin实现NSS利率期限模型-经管之家官网!...

opt optimset(lsqcurvefit);opt.Display final;opt.MaxFunEvals20000;opt.MaxIter20000;opt.TolFun1e-140;opt.TolX1e-140;% x债券还有多久到期(年)&#xff1b;y对应债券到期收益率。% 所有数据均来自于上海证券交易所上市的国债。x [0.0274 0.0356 0.189 0.2 0.2411 0.380…

Spring 自定义注解,配置简单日志注解

java在jdk1.5中引入了注解&#xff0c;spring框架也正好把java注解发挥得淋漓尽致。 下面会讲解Spring中自定义注解的简单流程&#xff0c;其中会涉及到spring框架中的AOP&#xff08;面向切面编程&#xff09;相关概念。 不清楚java注解的&#xff0c;可以先了解java自定义注…

visual studio 判断dropdownlist选的是什么_心理测试:五个小蓝人,你选哪个?测你是不是一个容易追求的人...

下面这张图片里&#xff0c;有五个小蓝人&#xff0c;你觉得自己会是里面的哪一个&#xff1f;A. 站在家里的窗户边B. 站在河边C. 坐在屋顶D. 站在树上E. 骑着鸟飞在空中测试结果选A的你容易追求指数20%。你是一个温柔细腻的人。在别人的眼里&#xff0c;你是一个很贴心的人。在…

java中为何输出框会无限输出,MyBatis启动时控制台无限输出日志的原因及解决办法...

你是否遇到过下面的情况&#xff0c;控制台无限的输出下面的日志&#xff1a;Logging initialized using ‘class org.apache.ibatis.logging.log4j.Log4jImpl adapter.Logging initialized using ‘class org.apache.ibatis.logging.log4j.Log4jImpl adapter.Logging initiali…

基于注解SpringAOP,AfterReturning,Before,Around__springboot工程 @Around 简单的使用__SpringBoot:AOP 自定义注解实现日志管理

基于注解SpringAOP&#xff0c;AfterReturning&#xff0c;Before&#xff0c;Around AOP&#xff08;Aspect Oriented Programming&#xff09;&#xff0c;即面向切面编程&#xff08;也叫面向方面编程&#xff0c;面向方法编程&#xff09;。其主要作用是&#xff0c;在不修…

流浪地球开机动画包zip_【文娱热点】流浪地球2定档2023大年初一;迪士尼计划裁员32000人...

剧集、综艺任嘉伦、白鹿《长安如故》开机11月26日&#xff0c;根据小说《一生一世美人骨》古代篇改编的剧集《长安如故》开机&#xff0c;两位主演任嘉伦和白鹿继现代篇《一生一世》之后再演古代篇&#xff0c;俩人穿着棉服、梳着古装发髻现身开机仪式&#xff0c;心情非常好。…

matlab读气象数据,中国气象数据网

“中国气象科学数据共享服务网”的气象卫星资料与国内其他气象卫星资料发布平台的最大不同之处&#xff0c;在于卫星数据资源内容不同且时间序列相当完整。而且&#xff0c;(1)数据获取更便捷。在线获取数据无需等待邮件通知&#xff0c;无数据下载量限制。共享卫星资源是公益性…

spring中自定义注解(annotation)与AOP中获取注解___使用aspectj的@Around注解实现用户操作和操作结果日志

spring中自定义注解(annotation)与AOP中获取注解 一、自定义注解(annotation) 自定义注解的作用&#xff1a;在反射中获取注解&#xff0c;以取得注解修饰的类、方法或属性的相关解释。 package me.lichunlong.spring.annotation;import java.lang.annotation.Documented; …

php获取40001,php - Discord API错误#40001未经授权 - SO中文参考 - www.soinside.com

我通过OAuth2 URL(https://discordapp.com/api/oauth2/authorize?client_id398437519408103444&permissions59392&scopebot)验证我的机器人我想在我的discord服务器上发送消息到频道码&#xff1a;$curl curl_init();curl_setopt($curl, CURLOPT_URL, https://discor…

python 编译器pyc_有没有办法知道哪个Python版本.pyc文件被编译?

Is there any way to know by which Python version the .pyc file was compiled? 解决方案 You can get the magic number of your Python as follows: $ python -V Python 2.6.2 # python >>> import imp >>> imp.get_magic().encode(hex) d1f20d0a To ge…