Email: helpdesk@telkomuniversity.ac.id

This Portal for internal use only!

  • My Download
  • Checkout
Application Package Repository Telkom University
All Categories

All Categories

  • IBM
  • Visual Paradigm
  • Adobe
  • Google
  • Matlab
  • Microsoft
    • Microsoft Apps
    • Analytics
    • AI + Machine Learning
    • Compute
    • Database
    • Developer Tools
    • Internet Of Things
    • Learning Services
    • Middleware System
    • Networking
    • Operating System
    • Productivity Tools
    • Security
    • VLS
      • Office
      • Windows
  • Opensource
  • Wordpress
    • Plugin WP
    • Themes WP
  • Others

Search

0 Wishlist

Cart

Categories
  • Microsoft
    • Microsoft Apps
    • Office
    • Operating System
    • VLS
    • Developer Tools
    • Productivity Tools
    • Database
    • AI + Machine Learning
    • Middleware System
    • Learning Services
    • Analytics
    • Networking
    • Compute
    • Security
    • Internet Of Things
  • Adobe
  • Matlab
  • Google
  • Visual Paradigm
  • WordPress
    • Plugin WP
    • Themes WP
  • Opensource
  • Others
More Categories Less Categories
  • Get Pack
    • Product Category
    • Simple Product
    • Grouped Product
    • Variable Product
    • External Product
  • My Account
    • Download
    • Cart
    • Checkout
    • Login
  • About Us
    • Contact
    • Forum
    • Frequently Questions
    • Privacy Policy
  • Forum
    • News
      • Category
      • News Tag

iconTicket Service Desk

  • My Download
  • Checkout
Application Package Repository Telkom University
All Categories

All Categories

  • IBM
  • Visual Paradigm
  • Adobe
  • Google
  • Matlab
  • Microsoft
    • Microsoft Apps
    • Analytics
    • AI + Machine Learning
    • Compute
    • Database
    • Developer Tools
    • Internet Of Things
    • Learning Services
    • Middleware System
    • Networking
    • Operating System
    • Productivity Tools
    • Security
    • VLS
      • Office
      • Windows
  • Opensource
  • Wordpress
    • Plugin WP
    • Themes WP
  • Others

Search

0 Wishlist

Cart

Menu
  • Home
    • Download Application Package Repository Telkom University
    • Application Package Repository Telkom University
    • Download Official License Telkom University
    • Download Installer Application Pack
    • Product Category
    • Simple Product
    • Grouped Product
    • Variable Product
    • External Product
  • All Pack
    • Microsoft
      • Operating System
      • Productivity Tools
      • Developer Tools
      • Database
      • AI + Machine Learning
      • Middleware System
      • Networking
      • Compute
      • Security
      • Analytics
      • Internet Of Things
      • Learning Services
    • Microsoft Apps
      • VLS
    • Adobe
    • Matlab
    • WordPress
      • Themes WP
      • Plugin WP
    • Google
    • Opensource
    • Others
  • My account
    • Download
    • Get Pack
    • Cart
    • Checkout
  • News
    • Category
    • News Tag
  • Forum
  • About Us
    • Privacy Policy
    • Frequently Questions
    • Contact
Home/News

Category: News

Spider Plot with Standard Deviation as shaded region
Matlab News

Spider Plot with Standard Deviation as shaded region

PuTI / 2025-04-05

I want to plot a spider plot where each spoke represents the average value with solid line. In addition, I want to show standard deviation as shaded region around the average plot (Average+SD and Average-SD). I have attached a figure to show the desired outcome.
Figure available at: https://www.mdpi.com/2078-2489/15/6/364
Thank you in advance.I want to plot a spider plot where each spoke represents the average value with solid line. In addition, I want to show standard deviation as shaded region around the average plot (Average+SD and Average-SD). I have attached a figure to show the desired outcome.
Figure available at: https://www.mdpi.com/2078-2489/15/6/364
Thank you in advance. I want to plot a spider plot where each spoke represents the average value with solid line. In addition, I want to show standard deviation as shaded region around the average plot (Average+SD and Average-SD). I have attached a figure to show the desired outcome.
Figure available at: https://www.mdpi.com/2078-2489/15/6/364
Thank you in advance. spider plots, standard deviation, shaded region MATLAB Answers — New Questions

​

Pendamping AI Anda
Microsoft

Pendamping AI Anda

hilfan / 2025-04-04

Read in English here

Ketika saya melihat kembali jejak 50 tahun inovasi tanpa henti yang telah ditempuh Microsoft, saya terinspirasi oleh kesederhanaan dan kekuatan dari ambisi Bill Gates yang begitu berani di masa lalu: menghadirkan personal computer (PC) di setiap meja dan di setiap rumah. Di Microsoft AI, semangat yang sama terus menjadi penggerak kami. Hari ini, kami menciptakan Copilot, pendamping kecerdasan buatan (artificial intelligence/AI) untuk semua orang.

Lalu, apa sebenarnya Copilot itu? Bagaimana bentuknya? Apa yang dapat dilakukannya? Tidak ada satu jawaban yang dapat menggambarkan Copilot sepenuhnya, karena alat ini akan terlihat dan terasa berbeda bagi masing-masing orang.

Pendamping AI adalah teknologi yang dipersonalisasikan untuk memenuhi kebutuhan, nilai, dan harapan masing-masing individu. Itulah mengapa, pada akhirnya, setiap orang akan merasakan pengalaman yang berbeda dengan Copilot, sesuai dengan penggunaan mereka. Hari ini, kami memulai perjalanan untuk menjadikan Copilot bukan sekadar pendamping AI, tapi pendamping AI yang benar-benar menemani perjalanan Anda.

Setelah Anda memberikan izin, Copilot akan mulai mengingat apa yang Anda bicarakan, sehingga Copilot dapat mempelajari apa yang Anda suka dan tidak suka, serta detail-detail tentang hidup Anda: nama anjing Anda, proyek rumit di tempat kerja, atau apa yang memotivasi Anda untuk tetap konsisten melakukan rutinitas olahraga baru Anda.

Copilot akan memahami Anda lebih dalam, memahami kapan dan bagaimana Copilot harus hadir untuk mendukung Anda, sesuai dengan preferensi Anda. Hal ini menghadirkan pengalaman yang lebih kaya, dinamis, dan penuh dukungan dibandingkan perangkat lunak apa pun yang pernah kita temui sebelumnya. Dengan begitu, Copilot membuka era baru dalam hubungan kita dengan teknologi.

Tentu saja, kami juga fokus pada hal-hal mendasar: kepribadian yang menarik, kemampuan pencarian yang luar biasa, kartu jawaban yang disesuaikan, dan podcast yang dibuat khusus. Dengan Deep Research, Anda memiliki peneliti kelas dunia yang siap mendampingi Anda. Melalui Shopping, Copilot menjadi mitra terpercaya dan netral yang membantu Anda menemukan produk dan penawaran terbaik. Dengan Actions, Copilot siap meringankan beban Anda, mulai dari mencari tiket konser hingga mengatur perjalanan pulang. Aplikasi Windows terbaru kami memastikan komputer Anda bekerja untuk Anda. Kini, dengan Copilot Vision di Mobile, Copilot dapat melihat apa yang Anda lihat, memberikan respons langsung, dan menciptakan pemahaman bersama tentang dunia Anda.

Namun yang terpenting, Copilot lebih dari sekadar AI, Copilot adalah milik Anda. Copilot tidak hanya mengingat apa yang Anda katakan, tetapi juga siapa Anda. Copilot membantu Anda tetap terorganisir, berpikir dengan lebih jelas, dan belajar dengan cara yang lebih intuitif. Copilot hadir saat Anda membutuhkan jawaban cepat, diskusi mendalam, atau sekadar waktu untuk bersantai setelah hari yang panjang.

Setiap hari, kami mendengar cerita luar biasa tentang beragam cara orang menggunakan Copilot. Seiring perjalanan kami untuk menciptakan Copilot untuk setiap orang, kami fokus pada satu tujuan utama: menjadikannya benar-benar milik Anda. Setiap orang akan menemukan gaya dan kombinasi fitur yang unik, sesuai dengan kebutuhan dan preferensi masing-masing. Di saat yang sama, kami tetap berpegang pada janji utama kami: Anda yang memegang kendali, Anda adalah pilotnya, dan Anda yang membuat keputusan serta menetapkan batasannya.

Kami tidak sabar menanti momen Anda menemukan Copilot pribadi Anda.

hand signature

Mustafa Suleyman, Executive Vice President dan CEO, Microsoft AI

__________

Hari ini, kami mengumumkan serangkaian pembaruan yang menunjukkan babak berikutnya dalam visi kami untuk menghadirkan pendamping AI sejati — membantu menjadikan AI lebih berguna dengan menjadikannya lebih personal.

Daftar Isi

  1. Memory
  2. Actions
  3. Copilot Vision
  4. Pages
  5. Podcasts
  6. Shopping
  7. Deep Research
  8. Copilot Search

YouTube Video

Memori dan Personalisasi

Memori sangat penting dalam menciptakan pendamping AI sejati. Dengan fitur Memori, Copilot dapat mengingat detail penting seperti makanan favorit Anda, jenis film yang Anda sukai, atau bahkan ulang tahun keponakan Anda beserta minatnya. Seiring interaksi Anda dengan Copilot, ia akan mencatat preferensi Anda, membangun profil pengguna yang lebih kaya, serta memberikan solusi yang lebih personal, saran yang lebih proaktif, dan pengingat yang tepat waktu. Copilot memprioritaskan keamanan dan privasi Anda, memberikan Anda kendali penuh melalui dasbor pengguna, serta memungkinkan Anda memilih informasi apa yang ingin diingat atau menonaktifkan fitur memori sepenuhnya. Anda tetap memegang kendali penuh.

YouTube Video

Kami terus menggali makna sejati dari personalisasi, dan kami sedang mencoba cara-cara baru untuk berinteraksi dengan Copilot. Bayangkan jika Copilot Anda memiliki penampilan yang bisa disesuaikan, dan Anda bisa membentuknya sesuai keinginan? Meskipun masih dalam tahap awal, dalam waktu dekat Anda akan dapat mempersonalisasi Copilot dan berinteraksi dengan pendamping AI dengan cara yang menyenangkan, sambil tetap mendapatkan saran dan dukungan kapan pun dibutuhkan. Anda bisa memulai percakapan dengan Copilot dan menikmati tampilan yang unik dan personal.

YouTube Video

Actions

Kemajuan penting lainnya yang menjadikan Copilot pendamping AI yang sangat membantu adalah kemampuannya untuk mengambil tindakan mewakili Anda. Dengan fitur Actions (Tindakan), Copilot kini dapat bekerja bersama Anda untuk menyelesaikan tugas di balik layar. Cukup beri perintah sederhana seperti memesan tiket acara, membuat reservasi makan malam, atau mengirim hadiah kepada teman, dan Copilot akan mengurusnya untuk Anda. Tindakan Copilot terhubung dengan sebagian besar situs web di internet, dan kami dengan senang hati memperkenalkan mitra peluncuran kami: 1-800-Flowers.com, Booking.com, Expedia, Kayak, OpenTable, Priceline, Tripadvisor, Skyscanner, Viator, dan Vrbo.

YouTube Video

Copilot Vision

Kami memperkenalkan Vision di Copilot untuk web pada akhir tahun lalu dan sekarang kami membawa fitur ini ke perangkat mobile dan Windows.

  • Copilot dan kamera ponsel Anda kini memungkinkan pengalaman interaktif dengan dunia nyata secara langsung. Melalui aplikasi Copilot di ponsel, Anda dapat melihat lingkungan sekitar Anda sekaligus meminta informasi, panduan, atau ide. Copilot dapat menganalisis video secara real-time dari kamera dan foto yang ada di galeri Anda. Misalnya, gunakan Vision untuk memeriksa kesehatan tanaman dengan meminta Copilot menilai tanaman Anda dan memberikan saran, atau memindai ruang kerja Anda untuk memberikan tips dekorasi. Vision di ponsel sudah tersedia di aplikasi Copilot untuk iOS dan Android.
  • Aplikasi native Windows yang baru memungkinkan Anda menggunakan Copilot saat bekerja dengan berbagai aplikasi, tab browser, atau file. Copilot akan membaca layar dan berinteraksi dengan konten yang ada. Anda dapat menggunakannya untuk mencari informasi, mengubah pengaturan, mengatur file, dan berkolaborasi dalam proyek tanpa harus beralih antar aplikasi. Aplikasi Copilot dapat diakses dengan menekan Alt+Space atau menahan Alt+Space selama dua detik untuk menggunakan perintah suara. Aplikasi native Copilot untuk Windows sudah tersedia, dan Vision akan mulai tersedia untuk Windows Insiders minggu depan, dengan peluncuran yang lebih luas setelahnya.

Vision feature

Pages

Copilot kini menyediakan cara supaya Anda dapat mengorganisir ide dan konten dari yang semula berantakan menjadi teratur. Dengan Pages, Anda dapat mengumpulkan semua catatan, riset dan ide Anda dalam satu tempat, di mana Copilot akan membantu menyusun, menyederhanakan, dan mendukung Anda dari konsep awal hingga penyuntingan akhir. Ini adalah ruang di mana Anda dapat terus memperbaiki dan mengembangkan ide kapan pun diperlukan.

YouTube Video

Podcasts

Copilot sekarang memungkinkan Anda untuk membuat podcast yang sepenuhnya dipersonalisasi, menyajikan konten audio yang relevan dengan minat Anda. Dengan Podcast, Anda dapat menikmati cara baru dan menyenangkan untuk mengakses informasi tanpa harus bersusah payah. Copilot dapat membuat podcast yang membandingkan berbagai opsi, seperti rencana liburan atau pembelian rumah, atau Anda dapat memberikan materi seperti studi atau situs web, dan Copilot akan menghasilkan podcast untuk menjelaskan topik tersebut. Sambil mendengarkan, Anda dapat terus berdiskusi dengan Copilot untuk mendapatkan wawasan lebih lanjut dan menjaga percakapan tetap berjalan. Ini adalah solusi audio yang membantu Anda menyelesaikan masalah, mempelajari hal-hal baru, atau sekadar menikmati konten yang mudah dipahami tanpa harus mencari-cari lebih jauh.

Podcast

Shopping

Copilot kini menjadi asisten pribadi Anda untuk berbelanja: mendampingi Anda, melakukan riset, membandingkan pilihan, dan memberikan saran. Copilot juga akan memberi tahu Anda tentang penurunan harga dan promo, serta memungkinkan Anda untuk melakukan pembelian langsung dari aplikasi. Belanja dengan Copilot adalah solusi mudah untuk menemukan produk dan layanan yang Anda sukai.

YouTube Video

Deep Research

Deep Research adalah fitur baru di Copilot yang memudahkan Anda melakukan riset kompleks dengan lebih efisien sehingga menghemat waktu yang biasanya dibutuhkan. Copilot dapat mencari, menganalisis, dan menggabungkan informasi dari sumber online atau kumpulan dokumen dan gambar dalam jumlah besar.

Deep research

Copilot Search

Copilot Search di Bing mengubah cara pencarian web dengan menggabungkan pencarian tradisional dan generatif. Copilot memeriksa informasi di berbagai situs untuk memberikan respons yang detail dan komprehensif langsung di Bing, lengkap dengan sumber yang terkutip dan saran untuk eksplorasi lebih lanjut. Anda dapat mempelajari lebih lanjut tentang Copilot Search di sini.

YouTube Video

Kami mulai meluncurkan versi awal dari pengalaman baru ini hari ini. Kami akan terus memperluas ketersediaannya dalam beberapa minggu dan bulan mendatang, yang akan bervariasi tergantung platform, pasar, dan bahasa seiring dengan proses peluncuran. Kami akan terus mendengarkan umpan balik dari pelanggan, serta menyesuaikan dan menyempurnakan pengalaman ini seiring berjalannya waktu.

Jika Anda belum mencoba Copilot, unduh aplikasinya secara gratis sekarang di Microsoft Store atau di toko aplikasi untuk iOS, Mac, atau Android. Rasakan pengalaman pendamping AI terbaik di Windows melalui PC Copilot+ atau gunakan Copilot di web di copilot.microsoft.com. Terima kasih telah bergabung dalam perjalanan ini, dan selamat untuk 50 tahun berikutnya bersama Microsoft.

-SELESAI-

 

How do I link to Simulink variable from app designer
Matlab News

How do I link to Simulink variable from app designer

PuTI / 2025-04-04

Ive created a model in app designer and want to change an image in the app based on the state of a value in the model. For example image is a pump and if the Simulink model state is 0 I want to use the closed pump image, if the state is 1 use the pump running image etc. The image widget doesn’t support bindings. that’s OK I can set up my own function and schedule it to run every second to check the pump state. In the model I have a variable setup that’s being logged. In the app I’m then trying to access that variable using: app.Simulation.LoggedSignals(‘PumpCtrlMdl/PumpState:1’).Values But this returns empty. How would I update my code so I get the value of the output value correctly?Ive created a model in app designer and want to change an image in the app based on the state of a value in the model. For example image is a pump and if the Simulink model state is 0 I want to use the closed pump image, if the state is 1 use the pump running image etc. The image widget doesn’t support bindings. that’s OK I can set up my own function and schedule it to run every second to check the pump state. In the model I have a variable setup that’s being logged. In the app I’m then trying to access that variable using: app.Simulation.LoggedSignals(‘PumpCtrlMdl/PumpState:1’).Values But this returns empty. How would I update my code so I get the value of the output value correctly? Ive created a model in app designer and want to change an image in the app based on the state of a value in the model. For example image is a pump and if the Simulink model state is 0 I want to use the closed pump image, if the state is 1 use the pump running image etc. The image widget doesn’t support bindings. that’s OK I can set up my own function and schedule it to run every second to check the pump state. In the model I have a variable setup that’s being logged. In the app I’m then trying to access that variable using: app.Simulation.LoggedSignals(‘PumpCtrlMdl/PumpState:1’).Values But this returns empty. How would I update my code so I get the value of the output value correctly? simulink, appdesigner MATLAB Answers — New Questions

​

Setting axes with center in origin (0,0) in plotted variables.
Matlab News

Setting axes with center in origin (0,0) in plotted variables.

PuTI / 2025-04-04

Hey community, I have two variables with <10 x 1> double data. I am to plot these two in a plot, but would like to have the axes to be intersecting each other in origin (0,0). Instead in the axes are shown with intersecting at for example (-2000,-6), my lowest x-value is -1200, lowest y-value is -6. Here it would be great to have the x-axis through y=0, so that differences from y=0 easily can be seen graphically.

How would I do that, is there a command you could use in the script written, to make it move the axes? I have a large script to evaluate a lot of graphs in, so a MATLAB-command would be preferable to a tool in the figure builder.

The (simple) code used is as following:

%% person5 – Puls
hold on
plot(person5_ethanol_ekgpuls_tid,person5_ethanol_ekgpuls,’g.-‘)
xlabel(‘Tid/Sek’)
ylabel(‘Blodtryk/MmHg’)
title(‘Forsøgsperson #5 Ethanol Ekg Puls’)

Hope that my question is understandable and that it can be done.Hey community, I have two variables with <10 x 1> double data. I am to plot these two in a plot, but would like to have the axes to be intersecting each other in origin (0,0). Instead in the axes are shown with intersecting at for example (-2000,-6), my lowest x-value is -1200, lowest y-value is -6. Here it would be great to have the x-axis through y=0, so that differences from y=0 easily can be seen graphically.

How would I do that, is there a command you could use in the script written, to make it move the axes? I have a large script to evaluate a lot of graphs in, so a MATLAB-command would be preferable to a tool in the figure builder.

The (simple) code used is as following:

%% person5 – Puls
hold on
plot(person5_ethanol_ekgpuls_tid,person5_ethanol_ekgpuls,’g.-‘)
xlabel(‘Tid/Sek’)
ylabel(‘Blodtryk/MmHg’)
title(‘Forsøgsperson #5 Ethanol Ekg Puls’)

Hope that my question is understandable and that it can be done. Hey community, I have two variables with <10 x 1> double data. I am to plot these two in a plot, but would like to have the axes to be intersecting each other in origin (0,0). Instead in the axes are shown with intersecting at for example (-2000,-6), my lowest x-value is -1200, lowest y-value is -6. Here it would be great to have the x-axis through y=0, so that differences from y=0 easily can be seen graphically.

How would I do that, is there a command you could use in the script written, to make it move the axes? I have a large script to evaluate a lot of graphs in, so a MATLAB-command would be preferable to a tool in the figure builder.

The (simple) code used is as following:

%% person5 – Puls
hold on
plot(person5_ethanol_ekgpuls_tid,person5_ethanol_ekgpuls,’g.-‘)
xlabel(‘Tid/Sek’)
ylabel(‘Blodtryk/MmHg’)
title(‘Forsøgsperson #5 Ethanol Ekg Puls’)

Hope that my question is understandable and that it can be done. axes in plots, plot, figures, moving axes, origin MATLAB Answers — New Questions

​

How to programmatically get a list of all app properties in AppDesigner
Matlab News

How to programmatically get a list of all app properties in AppDesigner

PuTI / 2025-04-04

Hi,
I’m writing a large app in appDesigner, and I want to create a list / text area that would display all of the app property fields. I can’t find a way to programatically pull their names, does anyone know a way of doing this?
P.S. I’m on 2022b.
Thanks!
VSHi,
I’m writing a large app in appDesigner, and I want to create a list / text area that would display all of the app property fields. I can’t find a way to programatically pull their names, does anyone know a way of doing this?
P.S. I’m on 2022b.
Thanks!
VS Hi,
I’m writing a large app in appDesigner, and I want to create a list / text area that would display all of the app property fields. I can’t find a way to programatically pull their names, does anyone know a way of doing this?
P.S. I’m on 2022b.
Thanks!
VS appdesigner MATLAB Answers — New Questions

​

How to make only x-axis invisible (y-axis stays visible)?
Matlab News

How to make only x-axis invisible (y-axis stays visible)?

PuTI / 2025-04-04

I have two axes (top, bottom) in a GUI. I do not want the x-axis of the top ghraph to be present (because it is the same as the bottom x-axis). I could not find how to handle separately the x and y axis visibility.

CsabaI have two axes (top, bottom) in a GUI. I do not want the x-axis of the top ghraph to be present (because it is the same as the bottom x-axis). I could not find how to handle separately the x and y axis visibility.

Csaba I have two axes (top, bottom) in a GUI. I do not want the x-axis of the top ghraph to be present (because it is the same as the bottom x-axis). I could not find how to handle separately the x and y axis visibility.

Csaba axis, visibility MATLAB Answers — New Questions

​

Bringing Artificial Intelligence to Entra ID Conditional Access
News

Bringing Artificial Intelligence to Entra ID Conditional Access

Tony Redmond / 2025-04-04

Conditional Access Optimization Agent Keeps a Wary Eye on Connections

All around Microsoft, program managers and executives are seeking opportunities to deploy artificial intelligence in products, preferably if that usage justifies the requirement for an additional license. Some of the resulting ideas are good, like the Facilitator agent for Teams group chats. Others need more time to appreciate the use case, if one exists. The point is that you can expect more AI-powered features (whether Copilot in apps or a variety of agents) to appear in Microsoft 365 applications as time passes.

Entra ID Brings AI to the Table

All of which brings me to New innovations in Microsoft Entra to strengthen AI security and identity protection, published on March 24, 2025, where Alex Simons sets out the case for using AI to increase security and explains how Microsoft is applying AI in Entra ID.

Before I go further, let me know how disappointed I am that many technical conferences focusing on Microsoft 365 ignore or give lip service to Entra ID. The foundation of any successful and secure Microsoft 365 tenant is a well-managed Entra ID instance. It’s regrettable that Entra ID doesn’t receive the attention that it should on the schedules for even some major conferences. For instance, the current session lineup for the “Microsoft 365 Community conference” mentions Entra once and Copilot 46 times. That tells a story, mostly in terms of where Microsoft marketing money is going.

Smarter Policy Management Through the Conditional Access Optimization Agent

In any case, my attention was drawn to the Conditional Access Optimization Agent (now in private preview), which offers “smarter policy management.” Apparently, the agent monitors how an Entra ID tenant processes inbound connections to understand where the connections originate, the resources they access, and the authentication paths used. It picks up details like new user accounts and applications. The agent then puts the information together to figure out if the conditional access policies used by the tenant can be optimized.

Conditional Access Optimization Agent (source: Microsoft).
Figure 1: : Conditional Access Optimization Agent (source: Microsoft)

I like this idea. It’s a good example of applying artificial intelligence to a bounded set of data with a clear intention (that the tenant can alter with custom instructions). Unlike human administrators, some of whom are well capable of assessing the state of health of conditional access within a tenant, agents work all the time with a relentless focus on their instructions and the data they’ve been given.

The claims advanced in the article seem a little misleading (the agent hardly “protected” 700K sign-ins for the example tenant just by watching and processing connection data, and creating a new group containing 16 users to add to an existing conditional access policy isn’t rocket science either), but it’s possible to see the value that such an agent can bring by relieving administrators of the mundane task of reviewing conditional policy settings and sign-in logs on an ongoing basis to look for potential gaps and anomalies worth investigating.

Security Copilot Brings the AI Smarts

The Conditional Access Optimization Agent is one of six Security Copilot agents unveiled on March 24. Getting Security Copilot (the “proactive problem solver”) on board is where the cost arises. It’s hard to know just how much putting manners on your policies will cost because Security Copilot charges on the basis of Security Compute Units (SCU). Provisioned SCUs cost $4/hour in the U.S., but there’s no information available about how many SCUs the Conditional Access Optimization Agent will consume over a month or however long it takes for the agent to come up with its suggestions.

Organizations that use Security Copilot already probably have a good grasp on costs and can estimate (better than I can) the costs to add extra tasks. One way to look at it is that an experienced consultant who knows conditional access inside out might charge a day or two to review a tenant’s policies. For the purpose of easy maths, let’s say that the bill is $2,000, or 500 SCUs. Looking at the situation like that seems to make using Security Copilot a no-brainer. However, it’s a very black and white example and IT is full of grey. It will be interesting to learn about the real-life experience of operational tenants in terms of both agent output and cost.


So much change, all the time. It’s a challenge to stay abreast of all the updates Microsoft makes across the Microsoft 365 ecosystem. Subscribe to the Office 365 for IT Pros eBook to receive monthly insights into what happens, why it happens, and what new features and capabilities mean for your tenant.

 

Bug in readtable()? – if the first values in a CSV’s column are missing, the whole column is misinterpreted
Matlab News

Bug in readtable()? – if the first values in a CSV’s column are missing, the whole column is misinterpreted

PuTI / 2025-04-03

I am reading a big CSV file (500K lines) with readtable. In the CSV, some columns have the first 250+ lines empty (e.g. ",,,," in the CSV), while the non-missing values below (pretty rare) are either text strings or dates (in the DD-MM-YYYY format). Readtable() somehow interprets these columns as numeric, and so converts all the strings and dates into NaNs – thus, I end up with 100% NaN-filled columns instead of rarely-populated data (among empty strings and NaTs).
Furthermore, if I move the "with-data" lines up – even a few dozens positions up – readtable() starts to read everything normally!
So, it looks like readtable() checks only ~250 first values to determine the type of the column, which, in my opinion, is a bug! (Although I understand that it was likely made to improve speed.)

Is there a way to fix it systematically? I have lots of such CSVs with thousands of columns in them – so, a manual check and manual fix is not an option…

UPD: a test-file (truncated to 510 lines) is attached – the behaviour is still the same. The problem columns are the 2nd and the 3rd (p190, p191). The first non-empty value is on data-line 270.I am reading a big CSV file (500K lines) with readtable. In the CSV, some columns have the first 250+ lines empty (e.g. ",,,," in the CSV), while the non-missing values below (pretty rare) are either text strings or dates (in the DD-MM-YYYY format). Readtable() somehow interprets these columns as numeric, and so converts all the strings and dates into NaNs – thus, I end up with 100% NaN-filled columns instead of rarely-populated data (among empty strings and NaTs).
Furthermore, if I move the "with-data" lines up – even a few dozens positions up – readtable() starts to read everything normally!
So, it looks like readtable() checks only ~250 first values to determine the type of the column, which, in my opinion, is a bug! (Although I understand that it was likely made to improve speed.)

Is there a way to fix it systematically? I have lots of such CSVs with thousands of columns in them – so, a manual check and manual fix is not an option…

UPD: a test-file (truncated to 510 lines) is attached – the behaviour is still the same. The problem columns are the 2nd and the 3rd (p190, p191). The first non-empty value is on data-line 270. I am reading a big CSV file (500K lines) with readtable. In the CSV, some columns have the first 250+ lines empty (e.g. ",,,," in the CSV), while the non-missing values below (pretty rare) are either text strings or dates (in the DD-MM-YYYY format). Readtable() somehow interprets these columns as numeric, and so converts all the strings and dates into NaNs – thus, I end up with 100% NaN-filled columns instead of rarely-populated data (among empty strings and NaTs).
Furthermore, if I move the "with-data" lines up – even a few dozens positions up – readtable() starts to read everything normally!
So, it looks like readtable() checks only ~250 first values to determine the type of the column, which, in my opinion, is a bug! (Although I understand that it was likely made to improve speed.)

Is there a way to fix it systematically? I have lots of such CSVs with thousands of columns in them – so, a manual check and manual fix is not an option…

UPD: a test-file (truncated to 510 lines) is attached – the behaviour is still the same. The problem columns are the 2nd and the 3rd (p190, p191). The first non-empty value is on data-line 270. readtable, missing values, csv MATLAB Answers — New Questions

​

How to add labels to lines on a plot in MATLAB?
Matlab News

How to add labels to lines on a plot in MATLAB?

PuTI / 2025-04-03

When there are a lot of lines on a plot, it can be difficult to use a legend to distinguish individual lines. How can I label individual lines on a plot in MATLAB?When there are a lot of lines on a plot, it can be difficult to use a legend to distinguish individual lines. How can I label individual lines on a plot in MATLAB? When there are a lot of lines on a plot, it can be difficult to use a legend to distinguish individual lines. How can I label individual lines on a plot in MATLAB? legend, line, label, text, annotation MATLAB Answers — New Questions

​

Change configurations of the WLAN HDL examples of transmitter and receiver
Matlab News

Change configurations of the WLAN HDL examples of transmitter and receiver

PuTI / 2025-04-03

Dear all,
I am recently trying to use the WLAN examples of the wireless HDL toolbox:
https://jp.mathworks.com/help/wireless-hdl/ug/wlanhdltransmitter.html
https://jp.mathworks.com/help/wireless-hdl/ug/wlanhdlreceiver.html
In these two examples of transmitter and receiver, it seems to support 802.11a/n/ac.
For instance, I would like to use 802.11n, then these should be selected:
HT: switched by "frameFormat"?
ODFM only: How to select?
MCS: which one should be select?
For 20 MHz channel bandwidth, which clock rare should be used in FPGA to drive the HDL codes?
ADC bit width: It seems to be 32 bit by default. How can I change to other bit width?
If I would like to use other than a/n/ac, how can I do?
For such kinds of the configurations or so, I would appreciate if anyone can instruct me how to change them before generating HDL.
Thank you in advance.Dear all,
I am recently trying to use the WLAN examples of the wireless HDL toolbox:
https://jp.mathworks.com/help/wireless-hdl/ug/wlanhdltransmitter.html
https://jp.mathworks.com/help/wireless-hdl/ug/wlanhdlreceiver.html
In these two examples of transmitter and receiver, it seems to support 802.11a/n/ac.
For instance, I would like to use 802.11n, then these should be selected:
HT: switched by "frameFormat"?
ODFM only: How to select?
MCS: which one should be select?
For 20 MHz channel bandwidth, which clock rare should be used in FPGA to drive the HDL codes?
ADC bit width: It seems to be 32 bit by default. How can I change to other bit width?
If I would like to use other than a/n/ac, how can I do?
For such kinds of the configurations or so, I would appreciate if anyone can instruct me how to change them before generating HDL.
Thank you in advance. Dear all,
I am recently trying to use the WLAN examples of the wireless HDL toolbox:
https://jp.mathworks.com/help/wireless-hdl/ug/wlanhdltransmitter.html
https://jp.mathworks.com/help/wireless-hdl/ug/wlanhdlreceiver.html
In these two examples of transmitter and receiver, it seems to support 802.11a/n/ac.
For instance, I would like to use 802.11n, then these should be selected:
HT: switched by "frameFormat"?
ODFM only: How to select?
MCS: which one should be select?
For 20 MHz channel bandwidth, which clock rare should be used in FPGA to drive the HDL codes?
ADC bit width: It seems to be 32 bit by default. How can I change to other bit width?
If I would like to use other than a/n/ac, how can I do?
For such kinds of the configurations or so, I would appreciate if anyone can instruct me how to change them before generating HDL.
Thank you in advance. wlan, wireless, hdl, simulink, matlab MATLAB Answers — New Questions

​

How to align multiline label and legend?
Matlab News

How to align multiline label and legend?

PuTI / 2025-04-03

Hello
Using sprintf it is possible to create multiline labels in a legend. However, as shown in the example below, it would be better if the legend symbol (the colored line) would always be aligned with the first line of the multiline label, so aligned on top instead of being centered. The current output looks a bit confusing. Is it possible to control the position of the legend symbol w.r.t. the label?
Thanks in advance.
x=1:5;
y1=x;
y2=x.^2;
y3=x.^3;
plot(x,y1)
hold on
plot(x,y2)
plot(x,y3)
legend({‘first graph $y=x$’, sprintf(‘%sn%s’, ‘second graph’, ‘$y=x^2$’), sprintf(‘%sn%s’, ‘third graph’, ‘$y=x^3$’)}, ‘Interpreter’, ‘latex’)Hello
Using sprintf it is possible to create multiline labels in a legend. However, as shown in the example below, it would be better if the legend symbol (the colored line) would always be aligned with the first line of the multiline label, so aligned on top instead of being centered. The current output looks a bit confusing. Is it possible to control the position of the legend symbol w.r.t. the label?
Thanks in advance.
x=1:5;
y1=x;
y2=x.^2;
y3=x.^3;
plot(x,y1)
hold on
plot(x,y2)
plot(x,y3)
legend({‘first graph $y=x$’, sprintf(‘%sn%s’, ‘second graph’, ‘$y=x^2$’), sprintf(‘%sn%s’, ‘third graph’, ‘$y=x^3$’)}, ‘Interpreter’, ‘latex’) Hello
Using sprintf it is possible to create multiline labels in a legend. However, as shown in the example below, it would be better if the legend symbol (the colored line) would always be aligned with the first line of the multiline label, so aligned on top instead of being centered. The current output looks a bit confusing. Is it possible to control the position of the legend symbol w.r.t. the label?
Thanks in advance.
x=1:5;
y1=x;
y2=x.^2;
y3=x.^3;
plot(x,y1)
hold on
plot(x,y2)
plot(x,y3)
legend({‘first graph $y=x$’, sprintf(‘%sn%s’, ‘second graph’, ‘$y=x^2$’), sprintf(‘%sn%s’, ‘third graph’, ‘$y=x^3$’)}, ‘Interpreter’, ‘latex’) legend, multiline, align MATLAB Answers — New Questions

​

Why don’t gain and phase margins appear on my Bode plot?
Matlab News

Why don’t gain and phase margins appear on my Bode plot?

PuTI / 2025-04-03

I have discrete-time frequency response data in the form of a "frd" object. When I try to show the gain and phase margins associated with this data using the "bodeplot" function, these gain and phase margins do not appear on the plot. What am I missing?I have discrete-time frequency response data in the form of a "frd" object. When I try to show the gain and phase margins associated with this data using the "bodeplot" function, these gain and phase margins do not appear on the plot. What am I missing? I have discrete-time frequency response data in the form of a "frd" object. When I try to show the gain and phase margins associated with this data using the "bodeplot" function, these gain and phase margins do not appear on the plot. What am I missing? bodeplot, margin MATLAB Answers — New Questions

​

Transferring Meeting Ownership From an Ex-Employee Can Be Hard Work
News

Transferring Meeting Ownership From an Ex-Employee Can Be Hard Work

Tony Redmond / 2025-04-03

No Out-of-the-box Answer for Transfer Meeting Ownership

A problem that’s often faced when tidying up the affairs of ex-employees is what to do about the meetings they organize. Sometimes, no issue arises because the ex-employee doesn’t organize meetings or they have just a few meetings that can be easily canceled. In other instances, the departing individual is the organizer of a many meetings, including recurring meetings, and the meetings have artifacts like Loop-based meeting notes, attendance reports, and so on.

The core issue is that no way exists to transfer the ownership of meetings from one user to another. If this facility existed, it would be easy for someone like an ex-employee’s manager to take over responsibility for future and past meetings. To avoid the problem happening with important company events, some organizations use designated shared mailboxes to schedule and manage these events. It doesn’t matter when someone leaves the organization because the meeting organizer always remains.

The One Calendar

Outlook and Teams share the same calendar. Teams allows meetings to have co-organizers. This feature helps keep scheduled meetings running and preserves past events, but no transfer of ownership occurs. The Outlook equivalent is a delegate with full control over a calendar, but delegation is not ownership.

On the surface, it seems like the software engineering involved in transferring meeting ownership is just a matter of moving calendar events from the old organizer’s calendar to the new organizer’s calendar. However, that simple move hides a lot of complexity when issues like delegation and recurring events are considered. Transferring meeting ownership without affecting access to meeting resources is likely a good chunk of work, which is probably why it hasn’t happened.

A New Take on the Classic Answer to the Transfer Meeting Ownership Question

The classic answer is to cancel all future meetings owned by the ex-employee and have another person reschedule the meetings. You can automate meeting cancellation by running the Remove-CalendarEvents cmdlet, which can cancel events for up to 1,825 days in advance. Meeting participants receive cancellation notifications as normal. It’s an effective way of cleaning up events owned by an ex-employee, provided their mailbox is still online.

And while the mailbox remains online, it’s a good idea to create a report detailing meetings that might need to be rescheduled. The data is easily fetched with the Graph list calendar view API, which fetches the set of calendar events for a mailbox for a specified period.

The Office 365 for IT Pros GitHub repository contains many scripts covering different parts of Microsoft 36. It’s my scripting toolbox when I need some code to solve a problem. In this case, I used code from the room mailboxes statistics report. The original version uses Graph requests. To simplify matters, I modified the code to use Microsoft Graph PowerShell SDK cmdlets. The basic flow is:

  • Run the Connect-MgGraph cmdlet to connect an interactive session to the Graph with the Calendars.ReadBasic and User.ReadBasic.All scopes. The script available from GitHub uses delegated permissions with the signed-in account. If you want a script that can read any mailbox, use an app to hold the permissions and authenticate with a certificate so that you can run in app-only mode (see an example here).
  • Run the Get-MgUserCalendarView cmdlet to fetch data for the last 180 days (an arbitrary value that can be set to whatever number of days you want).
  • Find the set of meetings organized by the user from the data returned in the calendar view.
  • Report details of the meeting and generate an Excel worksheet or CSV file as output (depending on if the ImportExcel module is available).

Figure 1 shows selected details for some reported events through the Out-GridView cmdlet.

Calendar events report.Transfer meeting ownership.
Figure 1: Calendar events report

You can download the complete script from GitHub. The script as written doesn’t report details like meeting body (notes) or attachments. It’s possible to fetch and reuse this data (the script will need the Calendars.Read rather than the Calendars.ReadBasic.All scope to access the meeting body and attachments).

Reschedule to Transfer Meeting Ownership

The remaining work is to review the set of meetings found in the ex-employee’s calendar and decide which meetings need to be rescheduled and who should be the new owner. The rescheduling process is probably going to be manual, but it would be possible to read in event details from the output XLSX or CSV file using the New-MgUserCalendarEvent cmdlet. It’s not worth doing the work if only a few meetings are involved but it might be if a large volume of meetings need to be rescheduled. I’ll leave that work to the reader.

One final point: cleaning up future meetings and possibly rescheduling meetings are points that should be part of a departing employee checklist. It’s best to be proactive.


Insight like this doesn’t come easily. You’ve got to know the technology and understand how to look behind the scenes. Benefit from the knowledge and experience of the Office 365 for IT Pros team by subscribing to the best eBook covering Office 365 and the wider Microsoft 365 ecosystem.

 

error “Error in untitled (line 9)”
Matlab News

error “Error in untitled (line 9)”

PuTI / 2025-04-02

I’m trying to run the following code, byt I have the error "Error in untitled (line 9) [t,x]=ode45(‘prob’,tspan,x0);" .
Why is that happening? Can anyone help me, please? Thank you!

%Numerical Solutions
%Problem #57
clc
clear
close all
%Numerical Solution
x0=[0;0];
tspan=[0 15];
[t,x]=ode45(‘prob’,tspan,x0);
figure(1)
plot(t,x(:,1));
title(‘Problem #57’);
xlabel(‘Time, sec.’);
ylabel(‘Displacement, m’);
hold on
%Analytical Solution
m=100;
c=20;
k=1000;
F=30;
w=sqrt(k/m);
d=c/(2*w*m);
wd=w*sqrt(1-d^2);
to=1;
phi=atan(d/sqrt(1-d^2));
%for t<to
t=linspace(0,1,3);
x=0.*t;
plot(t,x,’*’);
%for t>=to
t=linspace(1,15);
x=F/k-F/(k*sqrt(1-d^2)).*exp(-d.*w.*(t-to)).*cos(wd.*(t-to)-phi);
plot(t,x,’*’);
legend(‘Numerical’, ‘Analytical’)
%M-file for Prob #50
function dx=prob(t,x)
[rows, cols]=size(x);dx=zeros(rows, cols);
m=100;
c=20;
k=1000;
F=30;
if t<1
dx=0;
else
dx(1)=x(2);
dx(2)=-c/m*x(2) – k/m*x(1) + F/m;
end
endI’m trying to run the following code, byt I have the error "Error in untitled (line 9) [t,x]=ode45(‘prob’,tspan,x0);" .
Why is that happening? Can anyone help me, please? Thank you!

%Numerical Solutions
%Problem #57
clc
clear
close all
%Numerical Solution
x0=[0;0];
tspan=[0 15];
[t,x]=ode45(‘prob’,tspan,x0);
figure(1)
plot(t,x(:,1));
title(‘Problem #57’);
xlabel(‘Time, sec.’);
ylabel(‘Displacement, m’);
hold on
%Analytical Solution
m=100;
c=20;
k=1000;
F=30;
w=sqrt(k/m);
d=c/(2*w*m);
wd=w*sqrt(1-d^2);
to=1;
phi=atan(d/sqrt(1-d^2));
%for t<to
t=linspace(0,1,3);
x=0.*t;
plot(t,x,’*’);
%for t>=to
t=linspace(1,15);
x=F/k-F/(k*sqrt(1-d^2)).*exp(-d.*w.*(t-to)).*cos(wd.*(t-to)-phi);
plot(t,x,’*’);
legend(‘Numerical’, ‘Analytical’)
%M-file for Prob #50
function dx=prob(t,x)
[rows, cols]=size(x);dx=zeros(rows, cols);
m=100;
c=20;
k=1000;
F=30;
if t<1
dx=0;
else
dx(1)=x(2);
dx(2)=-c/m*x(2) – k/m*x(1) + F/m;
end
end I’m trying to run the following code, byt I have the error "Error in untitled (line 9) [t,x]=ode45(‘prob’,tspan,x0);" .
Why is that happening? Can anyone help me, please? Thank you!

%Numerical Solutions
%Problem #57
clc
clear
close all
%Numerical Solution
x0=[0;0];
tspan=[0 15];
[t,x]=ode45(‘prob’,tspan,x0);
figure(1)
plot(t,x(:,1));
title(‘Problem #57’);
xlabel(‘Time, sec.’);
ylabel(‘Displacement, m’);
hold on
%Analytical Solution
m=100;
c=20;
k=1000;
F=30;
w=sqrt(k/m);
d=c/(2*w*m);
wd=w*sqrt(1-d^2);
to=1;
phi=atan(d/sqrt(1-d^2));
%for t<to
t=linspace(0,1,3);
x=0.*t;
plot(t,x,’*’);
%for t>=to
t=linspace(1,15);
x=F/k-F/(k*sqrt(1-d^2)).*exp(-d.*w.*(t-to)).*cos(wd.*(t-to)-phi);
plot(t,x,’*’);
legend(‘Numerical’, ‘Analytical’)
%M-file for Prob #50
function dx=prob(t,x)
[rows, cols]=size(x);dx=zeros(rows, cols);
m=100;
c=20;
k=1000;
F=30;
if t<1
dx=0;
else
dx(1)=x(2);
dx(2)=-c/m*x(2) – k/m*x(1) + F/m;
end
end error untitled MATLAB Answers — New Questions

​

Reading multiple sheets from an excel file
Matlab News

Reading multiple sheets from an excel file

PuTI / 2025-04-02

I have an excel spreadsheet and the data is seperated into a different sheet for each year but I want to have all of the years worth of data in one table so I was wondering what the best way to approach this is? Right now my code only gets the data from 2007 and thats it.

opt=detectImportOptions(‘BC1 2007-2020.xlsx’);
opt.VariableTypes(3)={‘double’};
BC1=readtable(‘BC1 2007-2020.xlsx’,opt);
BC1.Date=datetime(BC1{:,1},’InputFormat’,’dd/MM/yy HH:mm:ss’);
BC1=table2timetable(BC1);

plot(BC1.Date,BC1.WaterLevel_Meters);I have an excel spreadsheet and the data is seperated into a different sheet for each year but I want to have all of the years worth of data in one table so I was wondering what the best way to approach this is? Right now my code only gets the data from 2007 and thats it.

opt=detectImportOptions(‘BC1 2007-2020.xlsx’);
opt.VariableTypes(3)={‘double’};
BC1=readtable(‘BC1 2007-2020.xlsx’,opt);
BC1.Date=datetime(BC1{:,1},’InputFormat’,’dd/MM/yy HH:mm:ss’);
BC1=table2timetable(BC1);

plot(BC1.Date,BC1.WaterLevel_Meters); I have an excel spreadsheet and the data is seperated into a different sheet for each year but I want to have all of the years worth of data in one table so I was wondering what the best way to approach this is? Right now my code only gets the data from 2007 and thats it.

opt=detectImportOptions(‘BC1 2007-2020.xlsx’);
opt.VariableTypes(3)={‘double’};
BC1=readtable(‘BC1 2007-2020.xlsx’,opt);
BC1.Date=datetime(BC1{:,1},’InputFormat’,’dd/MM/yy HH:mm:ss’);
BC1=table2timetable(BC1);

plot(BC1.Date,BC1.WaterLevel_Meters); excel MATLAB Answers — New Questions

​

Tomcat in the Crosshairs: New Research Reveals Ongoing Attacks
News Other

Tomcat in the Crosshairs: New Research Reveals Ongoing Attacks

PuTI / 2025-04-02
Tomcat in the Crosshairs: New Research Reveals Ongoing Attacks

News headlines reported that it took just 30 hours for attackers to exploit a newly discovered vulnerability in Apache Tomcat servers. But what does this mean for workloads relying on Tomcat? Aqua Nautilus researchers discovered a new attack campaign targeting Apache Tomcat. In this blog, we shed light on newly discovered malware that targets Tomcat servers to hijack resources.

News headlines reported that it took just 30 hours for attackers to exploit a newly discovered vulnerability in Apache Tomcat servers. But what does this mean for workloads relying on Tomcat? Aqua Nautilus researchers discovered a new attack campaign targeting Apache Tomcat. In this blog, we shed light on newly discovered malware that targets Tomcat servers to hijack resources.Read More

Pass bus signals to a function as an array (Stateflow)
Matlab News

Pass bus signals to a function as an array (Stateflow)

PuTI / 2025-04-02

Hello!
I’m working within stateflow and defining a transition check:
[checkInRange(User_CMDs.r,0,1)==1]
Check In range is a simple function as follows and returns true if all inputs are true (In Range):
function result = checkInRange(input,request,tolerance)
result = abs(request – input) <= tolerance;
result = all(result(:));
end
Ive been able to pass arrays as input to the function, however i am trying to define a transition and for a state within simulink. The User_CMD.r is a bus with 4 singals called X1, X2, X3 and X4. I need all of these to be in range for state transition. Is there a way of doing this without doing it as below?
[checkInRange([User_CMDs.r.X1,User_CMDs.r.X1,User_CMDs.r.X1,User_CMDs.r.X1], 0,1)==1]Hello!
I’m working within stateflow and defining a transition check:
[checkInRange(User_CMDs.r,0,1)==1]
Check In range is a simple function as follows and returns true if all inputs are true (In Range):
function result = checkInRange(input,request,tolerance)
result = abs(request – input) <= tolerance;
result = all(result(:));
end
Ive been able to pass arrays as input to the function, however i am trying to define a transition and for a state within simulink. The User_CMD.r is a bus with 4 singals called X1, X2, X3 and X4. I need all of these to be in range for state transition. Is there a way of doing this without doing it as below?
[checkInRange([User_CMDs.r.X1,User_CMDs.r.X1,User_CMDs.r.X1,User_CMDs.r.X1], 0,1)==1] Hello!
I’m working within stateflow and defining a transition check:
[checkInRange(User_CMDs.r,0,1)==1]
Check In range is a simple function as follows and returns true if all inputs are true (In Range):
function result = checkInRange(input,request,tolerance)
result = abs(request – input) <= tolerance;
result = all(result(:));
end
Ive been able to pass arrays as input to the function, however i am trying to define a transition and for a state within simulink. The User_CMD.r is a bus with 4 singals called X1, X2, X3 and X4. I need all of these to be in range for state transition. Is there a way of doing this without doing it as below?
[checkInRange([User_CMDs.r.X1,User_CMDs.r.X1,User_CMDs.r.X1,User_CMDs.r.X1], 0,1)==1] stateflow, signal bus, bus MATLAB Answers — New Questions

​

Interactive point selection 3D points
Matlab News

Interactive point selection 3D points

PuTI / 2025-04-02

Hello,
I need your help.
In the image bellow (hopefully it did work this time) there is a three-dimensional tooth on the left (with its three-dimensional coordinates, of course) and on the left the same tooth but in a two-dimensional parameterised disc. The order of the points on the 2D and 3D vectors are the same, that is, the points are corresponding.
I woud like to select a point on the 3D tooth and get the same point marked on the right 2D tooth. I can do this the other way around, that is, selecting a point on the disc and then getting the correspondent on the 3D figure.
My method for doing this on the 2D was with the function getpts, which gives me the coordinates of the mouse where I click. I then take the nearest neighbour of that point (or points) and plot the corresponding points on the 3D figure with its correct indexes.
So my question is, is there a similar function to getpts() for a 3D figure?
Thank you :)Hello,
I need your help.
In the image bellow (hopefully it did work this time) there is a three-dimensional tooth on the left (with its three-dimensional coordinates, of course) and on the left the same tooth but in a two-dimensional parameterised disc. The order of the points on the 2D and 3D vectors are the same, that is, the points are corresponding.
I woud like to select a point on the 3D tooth and get the same point marked on the right 2D tooth. I can do this the other way around, that is, selecting a point on the disc and then getting the correspondent on the 3D figure.
My method for doing this on the 2D was with the function getpts, which gives me the coordinates of the mouse where I click. I then take the nearest neighbour of that point (or points) and plot the corresponding points on the 3D figure with its correct indexes.
So my question is, is there a similar function to getpts() for a 3D figure?
Thank you 🙂 Hello,
I need your help.
In the image bellow (hopefully it did work this time) there is a three-dimensional tooth on the left (with its three-dimensional coordinates, of course) and on the left the same tooth but in a two-dimensional parameterised disc. The order of the points on the 2D and 3D vectors are the same, that is, the points are corresponding.
I woud like to select a point on the 3D tooth and get the same point marked on the right 2D tooth. I can do this the other way around, that is, selecting a point on the disc and then getting the correspondent on the 3D figure.
My method for doing this on the 2D was with the function getpts, which gives me the coordinates of the mouse where I click. I then take the nearest neighbour of that point (or points) and plot the corresponding points on the 3D figure with its correct indexes.
So my question is, is there a similar function to getpts() for a 3D figure?
Thank you 🙂 3d getpts MATLAB Answers — New Questions

​

how to make transformation in mp4 vedio
Matlab News

how to make transformation in mp4 vedio

PuTI / 2025-04-02

i have two vedio of mp4.i want to apply some tranformation on it and run the tranform vedio.i have wriiten the code but contently facing the error.i even tried "NumberOfFrames" but it is unrecongnized in my matlab
code is here
% read videos
vid1 = VideoReader(‘video1.mp4’);
vid2 = VideoReader(‘vedio2.mp4’);

% read first frame from each video
frame1 = readFrame(vid1);
frame2 = readFrame(vid2);

% create a figure
fig = figure;

while hasFrame(vid1) && hasFrame(vid2)
% read frames from each video
frame1 = readFrame(vid1);
frame2 = readFrame(vid2);

% perform geometric transformations
frame1_scaled = imresize(frame1, 0.5);
frame1_sheared = imresize(frame1, [size(frame1,1) size(frame1,2)*0.8]);
frame1_rotated = imrotate(frame1, 30, ‘crop’);

frame2_scaled = imresize(frame2, 0.5);
frame2_sheared = imresize(frame2, [size(frame2,1) size(frame2,2)*0.8]);
frame2_rotated = imrotate(frame2, -30, ‘crop’);

% concatenate frames
combined_frame = cat(2, cat(1, frame1, frame1_scaled, frame1_sheared, frame1_rotated), …
cat(1, frame2, frame2_scaled, frame2_sheared, frame2_rotated));

% display frames
imshow(combined_frame, ‘Parent’, fig);
drawnow;
end
error that i facing is
Error using cat
Dimensions
of
arrays
being
concatenated
are
not
consistent.

Error in untitled (line 27)
combined_frame = cat(2, cat(1, frame1, frame1_scaled, frame1_sheared, frame1_rotated), …i have two vedio of mp4.i want to apply some tranformation on it and run the tranform vedio.i have wriiten the code but contently facing the error.i even tried "NumberOfFrames" but it is unrecongnized in my matlab
code is here
% read videos
vid1 = VideoReader(‘video1.mp4’);
vid2 = VideoReader(‘vedio2.mp4’);

% read first frame from each video
frame1 = readFrame(vid1);
frame2 = readFrame(vid2);

% create a figure
fig = figure;

while hasFrame(vid1) && hasFrame(vid2)
% read frames from each video
frame1 = readFrame(vid1);
frame2 = readFrame(vid2);

% perform geometric transformations
frame1_scaled = imresize(frame1, 0.5);
frame1_sheared = imresize(frame1, [size(frame1,1) size(frame1,2)*0.8]);
frame1_rotated = imrotate(frame1, 30, ‘crop’);

frame2_scaled = imresize(frame2, 0.5);
frame2_sheared = imresize(frame2, [size(frame2,1) size(frame2,2)*0.8]);
frame2_rotated = imrotate(frame2, -30, ‘crop’);

% concatenate frames
combined_frame = cat(2, cat(1, frame1, frame1_scaled, frame1_sheared, frame1_rotated), …
cat(1, frame2, frame2_scaled, frame2_sheared, frame2_rotated));

% display frames
imshow(combined_frame, ‘Parent’, fig);
drawnow;
end
error that i facing is
Error using cat
Dimensions
of
arrays
being
concatenated
are
not
consistent.

Error in untitled (line 27)
combined_frame = cat(2, cat(1, frame1, frame1_scaled, frame1_sheared, frame1_rotated), … i have two vedio of mp4.i want to apply some tranformation on it and run the tranform vedio.i have wriiten the code but contently facing the error.i even tried "NumberOfFrames" but it is unrecongnized in my matlab
code is here
% read videos
vid1 = VideoReader(‘video1.mp4’);
vid2 = VideoReader(‘vedio2.mp4’);

% read first frame from each video
frame1 = readFrame(vid1);
frame2 = readFrame(vid2);

% create a figure
fig = figure;

while hasFrame(vid1) && hasFrame(vid2)
% read frames from each video
frame1 = readFrame(vid1);
frame2 = readFrame(vid2);

% perform geometric transformations
frame1_scaled = imresize(frame1, 0.5);
frame1_sheared = imresize(frame1, [size(frame1,1) size(frame1,2)*0.8]);
frame1_rotated = imrotate(frame1, 30, ‘crop’);

frame2_scaled = imresize(frame2, 0.5);
frame2_sheared = imresize(frame2, [size(frame2,1) size(frame2,2)*0.8]);
frame2_rotated = imrotate(frame2, -30, ‘crop’);

% concatenate frames
combined_frame = cat(2, cat(1, frame1, frame1_scaled, frame1_sheared, frame1_rotated), …
cat(1, frame2, frame2_scaled, frame2_sheared, frame2_rotated));

% display frames
imshow(combined_frame, ‘Parent’, fig);
drawnow;
end
error that i facing is
Error using cat
Dimensions
of
arrays
being
concatenated
are
not
consistent.

Error in untitled (line 27)
combined_frame = cat(2, cat(1, frame1, frame1_scaled, frame1_sheared, frame1_rotated), … video processing, transformation MATLAB Answers — New Questions

​

Correct way to calculate the dominant frequency of time series signal?
Matlab News

Correct way to calculate the dominant frequency of time series signal?

PuTI / 2025-04-02

My dataset consists of two parameters: time (in micro second) and amplitude (Attached):
I am particularly interested in analyzing the fluctuation of the dominant frequency across the entire dataset. Additionally, I want to examine how the frequency content changes as a function of time. For instance, in time intervals such as 0–200 ms, 100–300 ms, 300–500 ms, and so on.

I attempted multiple approaches, but the results are not very consistent. I would be interested in getting a second opinion.

Thanks in Advance!My dataset consists of two parameters: time (in micro second) and amplitude (Attached):
I am particularly interested in analyzing the fluctuation of the dominant frequency across the entire dataset. Additionally, I want to examine how the frequency content changes as a function of time. For instance, in time intervals such as 0–200 ms, 100–300 ms, 300–500 ms, and so on.

I attempted multiple approaches, but the results are not very consistent. I would be interested in getting a second opinion.

Thanks in Advance! My dataset consists of two parameters: time (in micro second) and amplitude (Attached):
I am particularly interested in analyzing the fluctuation of the dominant frequency across the entire dataset. Additionally, I want to examine how the frequency content changes as a function of time. For instance, in time intervals such as 0–200 ms, 100–300 ms, 300–500 ms, and so on.

I attempted multiple approaches, but the results are not very consistent. I would be interested in getting a second opinion.

Thanks in Advance! time series, fft MATLAB Answers — New Questions

​

Previous 1 … 12 13 14 15 16 … 109 Next

Search

Categories

  • Matlab
  • Microsoft
  • News
  • Other
Application Package Repository Telkom University

Tags

matlab microsoft opensources
Application Package Download License

Application Package Download License

Adobe
Google for Education
IBM
Matlab
Microsoft
Wordpress
Visual Paradigm
Opensource

Sign Up For Newsletters

Be the First to Know. Sign up for newsletter today

Application Package Repository Telkom University

Portal Application Package Repository Telkom University, for internal use only, empower civitas academica in study and research.

Information

  • Telkom University
  • About Us
  • Contact
  • Forum Discussion
  • FAQ
  • Helpdesk Ticket

Contact Us

  • Ask: Any question please read FAQ
  • Mail: helpdesk@telkomuniversity.ac.id
  • Call: +62 823-1994-9941
  • WA: +62 823-1994-9943
  • Site: Gedung Panambulai. Jl. Telekomunikasi

Copyright © Telkom University. All Rights Reserved. ch

  • FAQ
  • Privacy Policy
  • Term

This Application Package for internal Telkom University only (students and employee). Chiers... Dismiss